They were able to diagnose and fix my problem. It spanned over a couple days, but they were able to do this quickly and it was painless. So thankful they found the problem so quickly. They lived up to their free estimate and even accommodated to bring there early so I could ensure they had the parts and everything. It wasn't much earlier than their opening time, but either way, the fact they were open to helping me out with my work hours made a lot of a difference in my trust in them. They got my vehicle done way faster than I expected and it's back on the road. Very worth the money, very worth the time. Thank you guys again! Considering we no longer trust the dealership with our vehicle, it made a difference to find someone like this close to home.