I have come to this shop 3 times now for some big issues with my car. The staff is always friendly and professional. More than that I have come to trust the knowledge of the people that work here. They listen to me describe the problems best I can then go check it out and get back to me with what they found before fixing it to make sure I can afford it and want to proceed. Each quote they gave me for the work and parts stayed the same from start to finish. After years of trying to find a good mechanic I can trust and the negative experiences I had I am happy, and so relieved, to have found this shop. I know if I have a problem they will take care of me, be honest about the work and cost, and that the work holds up for years to come.