I've had several experiences with these mechanics. They are quick, and generally pretty friendly, and will get you in very fast if you have a problem. Not too much waiting around. However, the quality of their work can leave some to be desired. When having a new exaust system put in they forgot to weld on one of the hoses. The muffler still rattles. Their prices are okay, and they can do new tires quickly. However I'm not going back.