I just moved to the Uxbridge area and saw that Master Mechanic had a good rating so I went to them to fix a whistling sound coming from my passenger side. They did a full diagnostic and found the problem but they also found other problems. "Classic!" I thought sarcastically, "of course they will find more problems to charge me for." However, they were able to take photos of the problems and explained to me why they were problems. So granted, my car is 14 years old so it's not the best shape, so I got the problems fixed. Then they told me that the oil pan is rusted and although I don't have to fix that now, more additional cost! that I should be careful. Well, lo and behold, a few weeks later, I noticed oil leakage on my driveway and took it back to them. They fixed it but!!!....they now said the driver's side window is suddenly not working rolling up and down. I then thought, "oh here we go, I have never had any problems with my automatic windows and suddenly there is a problem now??" So I said that to Master Mechanic and they said ok. The next day they said my car was ready to pick up and they took it upon themselves to fix the car window and not charge us - that cost would have been an extra $400 - 500. Because the window spring broke while the car was under their watch, they decided to absorb that cost themselves. That is when I thought - okay, these guys are okay folks. I will be going back to them in the future. read more