I would recommend this shop to any one, Mike is very informative and explained the situation well. Troy went above and beyond to get the repair done, which was very difficult due to unforeseen circumstances, and charged me the original quoted price, even though it took longer to repair, due to the circumstances that were beyond their control..Very happy with this shop