I can't recommend this place enough. You can drop off or pick up your car via the cashier in the attached 24 hour convenience store which is well... extremely convenient. The tech I talked to clearly knew her stuff and answered every question I had. They diagnosed the car in a few hours and had it fixed within a day. In addition to test driving it, they washed the car and left a little goodie bag with an air freshener and some candy. What more could you ask for in a mechanic? Btw it's a AAA approved shop so if you're a member you get a discount on repairs/parts here.