I've been here twice now. First time, last December when my engine caught on fire due to an oil leak. They were quick to let me know what the issues were, the cost, and updating me with any additional concerns. Though they ran a full check up and saw I had other issues and provided me with a list, they didn't pressure me into anything than what my actual issue was. And this is why I brought my car back for a second time. Different issues but same thing of timeliness and updates. All the guys I've spoken to up there are really friendly, patient, and will explain. There's also these friendly pups! Overall, good service and fair prices.