Mechanic Advisor

Clutch Repair in Mexico

more than 18 million people have chosen Mechanic Advisor
  • exclusive coupons & offers
  • detailed business information
  • user testimonials & reviews

Auto Reviews in the Mexico Area

  • PennyreviewedRuss Automotive

    Asked them to install my clutch kit. They refuse to install your parts... read more Asked them to install my clutch kit. They refuse to install your parts so they can overcharge you. When asked for an estimate for them to install their kit, they refused to give phone quote saying vehicle has to be brought in. That way they can say more is wrong and overcharge you again. Hadn't heard anything good about them through friends but I decided to call anyway. AVOID THIS COMPANY AT ALL COST!!!

Recently Uploaded Photos
Other Vehicles