First I called about getting a quote for replacing a wheel bearing, they gave me a general range which was helpful, most places won't until the car is brought in which usually has a cost for the inspection. Made my appointment and then dropped off the car on the scheduled date. Service was friendly, was given a call to reconfirm cost and also had other issues identified by their tech's. They provided me the choice of whether I wanted the the other problems fix and the associated cost to it, no pressure to get me to get them all fixed right at that moment. Cost wise, they are reasonable for the work that was done, I would definitely go back for any other repairs that I need.