We have a thorough understanding of the detailed requirements of BMW’s and other european vehicles. Our services are available for routine maintenance, specialty mechanical repairs, vehicle customization, and race-car preparation/tuning.

A wide variety of OEM factory parts are available and in stock at low affordable prices. We also have OEM quality aftermarket and performance parts available. Our extremely wide selection of suppliers gives us the flexibility to repair or customize your vehicle the way you want. We are also an authorized BOSCH repair center and parts specialist.

General Services:

  • Vehicle inspection (including the latest computer diagnostic services)
  • Pre-purchase inspection & Ontario Safety Inspection Station
  • BMW scheduled Inspection I and Inspection II 
  • BMW condition based service (CBS)
  • Oil service including overall vehicle condition check and fluid top ups
  • General repairs and routine maintenance (fluids, brakes, suspension, etc.)
  • Wheel & Tire mounting, balancing, and installation
  • Drip-free winter rust proofing
  • Windshield Replacements and repairs
  • Electrical repairs

Specialized Services:

  • Complete engine overhauling / rebuilding
  • Connecting rod bearing replacements
  • Engine conversions / swaps
  • Transmission diagnostics & repair
  • Forced Induction kit installation & tuning
  • Installation of mechanical and minor cosmetic modifications
  • Complete suspension upgrades
  • Dynapack Dyno testing
  • Engine Control Unit remapping
  • Track & Race car preparation
For added convenience, rental cars are available for larger / overnight services at a very reasonable rates.

Visit our ‘RMP COMPETIZIONE’ section to see the extent of our knowledge customizing these vehicles!