So far I have had very positive experiences here. What's important is I believe they run a very honest business. They always communicate well with me while my vehicle is in the shop and promptly notify me when complete. Always pleasant staff. Also, if they are unable to fix they issue they will let you know and make recommendations.