First time service. Excellent experience. Arrived with brakes squealing, check engine light on, engine behaving sluggish, low tire pressure, etc. And, when I left, had new parts installed with care, money left in my pocket, check engine light out, perfect pressure in my tires, and a song in my heart. Was not…