Notorious for over charging people on labor and parts. My girlfriends car was taken there last week for a squealing/grinding noise on the back end. I was thinking the brake was seized. It was, due to the piston sleeve being ripped. they "replaced" it and installed new brake pads. charged around $200 for the job. The noise was still there, so the car went to mazda under warranty. The piston sleeve was never replaced and get this...never put new retaining clips in for the brake pads. That is such a novice and beginner thing, that any tech should know. Putting brake pads in with no retaining clips? So for the $200, they didn't replace the sleeve, didnt put retaining clips in, and told my gf everything was fixed. Please avoid going here, they seem to play off of the customer's ignorance and rush jobs out the door to collect the payment.
UPDATE: mazda suggested taking it back to Flemming and getting them to do the work properly at no extra charge. The owner Mike Flemming is refusing to answer calls, rather his secretary just keeps saying he is busy or does not take customer calls. Secretary, his wife, refused to give a number to contact the owner directly. After mazda contacted Flemming, Flemming stated mazda must be lying, "they do that". He didnt believe the clips weren't there and wanted to see the car in person to believe it, even though he got a direct call from a certified mazda dealership. Now in a nonstop battle just with making an appointment to get it back down there. No call backs. By this point their service is utterly disgusting. Mazda has claimed they have had numerous problems with this shop before.