European Master Tech of Miami Reviews (1)
European Master Tech of Miami Rating
Address: 12300 Biscayne Blvd, North Miami Beach, Florida, United States, 33181
Phone: |
Show more...
|
Add contact information for European Master Tech of Miami
Add new contacts
Wonderful experience! I have had bad experiences at other shops in the past with being overcharged or recommended replacing things I did not need especially when you have a german carMy Audi Awas shutting off on me when I was drivingSo a friend recommended I call Eddy I dropped the car off with him first thing in the morning He knew exactly what the problem was called me and sent over the estimate and had the sensors replaced by lunch When I went to pick up the car he had it freshly washed and my total was EXACTLY what he said it was going to be on the estimate So refreshing to find an honest mechanic in south florida