we pride ourselves in providing excellent service
Services
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 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.
If you have any questions, feel free to call us or book an appointment.
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 replacements
- Transmission diagnostics & repair
- Forced Induction kit installations
- Installation of mechanical and minor cosmetic modifications
- Complete suspension upgrades
- Dynapack Dyno testing
- Engine Control Unit remapping
- Vehicle Preparation
- BMW Crank Hub upgrades
- BMW subframe repairs and reinforcements
- Vanos repair, rebuild and upgrades
- Timing chain updates and replacements
Diagnostics
Tires & Wheels
Engines
brake repair
Transmission repair
oil change
dyno testing
Exhaust System
Steering and Suspension
100%
Approved by
Customers
“Wish I found out about this place earlier. Rocco is very professional and highly experienced. Any concerns I’ve had with my E93 M3 he has quickly helped me out in diagnosing the issues. By far the most experienced BMW mechanic I’ve dealt with. He goes above and beyond and treats your car properly. If you want your BMW to be serviced by the best, at great prices and fast turn around. This is your one stop shop.”
Christopher P
“RMP Motors is the best in the business!! They are the only ones I trust for my high performance race cars and daily’s. RMP is sure to offer you immaculate service! Never seen any other shop work the way they do. Backed by decades of experience, an abundance of knowledge and genuine care and pride of work, you know you’re getting nothing but the best when you bring your car to their shop!!! I will never bring my car anywhere else. Thank you RMP for being the best shop I’ve ever dealt with!”
DEMI'S WORLD
“This is the only auto shop I will take my car to for service. I made the mistake of going elsewhere once and instantly regretted it. Rocco and Johnny are always fair, on time, efficient and knowledgeable about all things BMW. Rocco once beat a competitors price for a service by over $400. My car has been going here for over 7 years and it still runs like a dream. Highly recommended.”
RICK F