I've taken my car here many times and greatly disappointed EACH time. They have poor communication, couldn't fix something after taking it back a second time, orders wrong parts, overcharges (charged more than twice the amount as dealer quote for oil change/inspection). Save yourself the headache, time, money and take your car ANYWHERE but here.
Pros: NO PRO'S
Cons: POOR COMMUNICATION, SHADY, BAD QUALITY WORK
more