Dan and his team have always done a great job. They are professional, honest, and fair. I especially appreciate that they respect the fact that I like to work on my own vehicles when I can. I trust them to do everything I can't. Normally when leaving a review I'd say something along the lines of "can't wait to return". Although that doesn't quite fit a repair shop review, I think you know what I mean. Thanks Dan and team!!