10/10 highly recommend. Never have any problems and I usually don’t trust anyone with my car. This company has never left a doubt in my mind and I never feel like I’m being overcharged. They always find a way to fit me in or schedule a time with me but they are very accommodating. They are also very honest especially with telling you which repairs can wait, which can’t, and if you need to hold off on one, how long you can hold off for. But seriously drop your sketchy auto guy and come straight here. Words don’t do enough justice for them.