• full-service-engine-shop.jpeg
  • save-on-engines.jpg
  • save-on-tranmissions.jpg
  • slide4.jpg
  • slide5.jpg

Request Information
or an Appointment

MJM Engines is your one-stop shop for engine re-manufacturing service. With our in-house, state-of-the-art machine shop and installation services, we meet all of your auto and truck engines needs.

We have the BEST prices and the BEST Warranties in the business!

Welcome to MJM engine INC.


Over the years BMW has continued to offer drivers unrivaled levels of comfort and high-end performance for decades and they show no signs of slowing down. With a reputation for being the best BMW continues to innovate, adding the latest available technology and features to improve upon a driving experience already considered the best there is. When you own a BMW you want to enjoy the best performance possible for as long as possible and that’s where routine service and maintenance appointments become critical. At Roadrunner Transmission, we offer drivers all throughout Centennial and surrounding cities with the quality of service your BMW needs to continue performing at peak levels.


At MJM Engines our mechanics know the ins and outs of each BMW’s custom-made service and care plan. Our mechanics provide complete maintenance for your BMW including:

A/C repair
Battery replacement
Brake services & repairs
Check engine light services
Cosmetic damage repairs
Diagnostic inspections
Engine repairsFactory scheduled services
Fluid checks & changes

We use the latest available manufacturer tools and equipment for all repairs and also only use factory grade oils, fluids and materials to ensure your BMW stays at 100% original and can maintain the performance that you expect.

Finding a mechanic you can trust with your BMW may seem like a daunting task but for over 40 years the team at MJM Engines has offered an affordable, reliable alternative to the dealerships for drivers all throughout Centennial

You expect your BMW to perform at an exceptional level and when you call or visit our shop today our mechanics will make sure that any and all of your BMW’s needs are taken care of..