If you want a mechanic that fixes things for the first 10 miles off the lot, this is the one. I tried to really like them, the people seemed nice. But something is unsettling about bringing it in for a noise, and a tune up; and the noise was gone for a whole 3 days. The tune up seems great, but the noise continues and it costed me $1600. They charged me to drill out a broken exhaust bolt, which I assume was my check engine light because that wasn't on for a few days. But that came back after day 1. Now the noise that they said was my PTO is back as well. So I basically paid for a $1600 tune up I guess, and they had my car for almost a week 🤷♂️. I thought about calling them about this, since they do seem nice , but its not the first time I've had to take it back to them numerous times. Basically the same thing when I did my brakes. I can't afford to be without my car for a week repeatedly, and get charged that much. 👎