They do a good job, but they run over the estimate a lot, and they don't always call you to notify you about going over the estimated price. That's why I rated them down one point. They go ahead and do the work, then you get a surprise bill when you get the car. Just make sure you have them call you to tell you if the work is going to go over the estimate before they do it.
more