Are You Looking For An Experienced & Honest German Auto Repair Facility That Can Fix Your BMW Quickly & For A Fair Price?

If the answer is “YES” then you need the help of the competent team of German auto mechanics at McIlvain Motors.

We have been serving German-made automotive owners in the Tempe area for over 100 years! Our team of certified technicians provide specialist level maintenance services that exceed dealership standards for all BMW vehicles. We have achieved a 98% customer satisfaction approval rating and have hundreds of happy, repeat clients. We believe our specialized vehicle repair and maintenance program will give you the best outcome in managing your repair costs and getting the most from your vehicle!


Fill out my online form.

  • Free Uber Rides With Your Service
  • Lowest Labor Rate In The State
  • Porsche Factory Trained Technicians
  • We have the latest computer diagnostic systems just like the dealer.
  • 100+ years experience with European-made vehicles, we are the BMW experts.
  • 2 Year / 24,000 Mile Warranty
  • Quick turn around and same day service

Call us today or bring your car in for an estimate. We have helped over 1000 clients save money and get their BMW vehicle fixed properly the first time. We are absolutely confident that we can help you with your auto repair needs.

Specializing in the Service & Repair of all  BMW models. We proudly serve the entire Tempe, AZ area.

Call us right now, 480-968-2858. We are happy to answer any of your questions.