Do not take your vehicle here! The do not know what they are doing. The mechanics are a bunch of grease monkeys. They will mess something up on your car and not tell you!! Then they will half-ass fix it or charge you for their mistake! Or tell you that only your dealer can do it! Which is not true. They just don't want to fess up to poor mechanics, unprofessional, dishonest, jerks.
Cons: Service,
more