This is a great repair shop to go to. I trust them completely and have never been ripped off. They provide great service and are very honest (which is really hard to find nowadays). The mechanics are very knowledge and helpful. They can get very busy though. Everytime I go and drop my the place is packed with cars, but it is not a really long wait to get your car back. Great hometown business. Recommended at four stars.