Edit: I'm updating my initial review. The guys at Mason and Sons have made up for the issue I had with their policy. They listen to their customers and try their best to make it right. Their customer service has exceeded all expectations. I'm changing my review to 5 stars! Initial 3 star review: "The guys at Mason and Sons do a good job at fixing your car quickly, but their (unavoidable) diagnostic fee and rates are steep. Every time I brought my car in for an issue, I was charged a $150 diagnostic fee, no matter how simple the issue. I liked that they clean the car each time before pickup, but this did not excuse the separate diagnostic fee. Overall, ok service. I would recommend looking elsewhere if you are trying to get service done without paying an arm and a leg."