This place is awesome I have been coming here for about 3 yrs. I get nothing but professional customer service. This last time I had major work done. They called me and let me know of additional things that needed to be done. After I approved the work, my car was ready when they said it would be. When I went in to pick it up, the guy at the counter was so pleasant. He gave me a print out with everything they did and explained it all. You should check them out.