Are you tired of waiting weeks to get in for a service appointment, paying outrageous dealer prices?

Here at Motorwerkes we cover the simplest maintenance to complex diagnosing and intense engine work. New and used parts sales, body/paint work and major performance. We truly are the one stop BMW shop.  Listed below are the most common Oil Service prices. With every Oil Service at Motorwerkes we include a free 40 point inspection, top up all fluids and check tire pressures. Should you have any further inquiries please do not hesitate to contact us.

  • Shop Rate: $145.00/hour
  • Pre-purchase inspections starting at: $135.00 + GST (please contact for further details)
  • Out of province inspections: $199.00
  • On call tow truck: Please contact for pricing
  • 3M and window tinting services: Please call for a quote.
  • Interior and Exterior Detail: $199.99
  • Dyno Baseline Testing and Tuning: Please contact for pricing
  • R1234yf AC Systems Leak Test and Recharge: $395.00 + GST
  • R134A AC Systems Leak Test and Recharge: $185.00 + GST
  • Hunter Inground Alignment Rack $150 + GST
  • Hunter Road Force® Balancer: Please contact for pricing
  • BMW Diesel, SCR, EGR Deletes: Please contact for pricing
  • E60/E63 M5+M6 SMG to Manual Conversion: Please contact for pricing
  • E46 M3 SMG to Manual Conversion: Please contact for pricing.

BMW Oil Service(s) Prices

For other makes and models, pricing may vary. Please call to confirm pricing.

  • 4 Cylinder Synthetic Oil Service: $130.00
  • 6 Cylinder Synthetic Oil Service: $130.00
  • 8 Cylinder Synthetic Oil Service: $170.00
  • 8 Cylinder M Synthetic Oil Service: $195.00
  • E46 M3 Synthetic Oil Service: $210.00
  • E90 M3 Synthetic Oil Service: $270.00
  • E39 M5 Synthetic Oil Service: $235.00
  • E60 M5 Synthetic Oil Service: $270.00

Diesel Oil Service(s) Prices

  • $225.00

For models that are not listed please contact for prices

Motorwerkes only uses BMW approved synthetic oil and fluids.
All Oil Services include a 40 point visual inspection, topping up on all fluids and checking the tire pressure.

One of the major services performed on pre CBS BMW’s is the Inspection 2 Service. It’s a huge and vital tune up for your vehicle and should be done every 4 years or every 100,000 kms (whichever comes first.) Please contact Motorwerkes for more information on repairs, estimates and prices.