Overall, I had a good experience. As a former automotive service advisor, I recognize the challenges they face. The service and communication were a bit disorganized at times, but they are quite busy. I feel they are very honest overall, and answered all of my questions. My car was returned to me in a very dirty state despite only being there for 2 days, likely due to being parked under a tree or something. Not a big deal, but it would be nice if at least the windshield was cleaned, which is a small thing, but makes you feel better after spending money for auto repairs. They provided a good friend of mine with stellar service when she had a car that they determined was going to need a new engine, so I'm giving them an extra star for that!