They are very nice. They do not over charge and always tell you what the price will be before they start. Above that, the price doesn't change after the work is started. I have been to other places for the same reasons, my brakes. These guys found the problem and fixed it. It took less than time than I thought.