5 /5 Ana Becerra: Mechanics here take their time to inspect the vehicles, and take their time to explain the problem to you. They’re honest and break down their fair price to you. I recently had them replace a Honda accord alternator, for which I bought the part myself (the option of buying the part myself and only being charged for labor was presented to me) and they repaired it in less than 1 business day!