For three years your BMW went in, the paperwork said zero, and the loaner smelled new. That arrangement ends at 60,000 kilometres or year three, whichever comes first, and the first paid invoice is designed to feel normal at dealer rates because you have nothing to compare it to. Compare it to this page instead. Everything a BMW does after coverage is known, and none of it requires the building with the espresso machine.
Diagnosis first, then one flat number before any work starts. Prefer to talk? Call or text 647-450-0406. I read texts between jobs.
Takes 30 seconds. The next screen shows the published price range and real windows you can book yourself.
The amber line marks where this page's headline cohort sits today. Kilometre caps usually arrive before the year marks for GTA commuters, so real coverage often ends left of the bar.
| Basic warranty, powertrain included | 4 years / 80,000 km |
| No-charge scheduled maintenance | 3 years / 60,000 km, MY2022 to 2026. Brakes and wear items never included. |
| Electric BMWs (i4, iX) | Maintenance 3 years unlimited km. Battery 8 years / 160,000 km. |
| From MY2027 | The maintenance plan shrinks to 2 years / 40,000 km. |
These are the standard Canadian terms for the brand. The clock starts at the original in-service date, not the model year, and the kilometre cap usually arrives first for commuters. Your booklet is the final word. Run your exact dates in the checker.
The first paid visit is where BMW ownership changes shape. An oil service that was free in March is $400 in October, and while the car is on the lift the advisor mentions the front pads are at four millimetres and the rotors will not survive another set. The car did not change. The subsidy ended, and the subsidy never included the parts that wear.
Mechanically, a B46 or B58 BMW at four or five years old is a strong car entering a specific phase. Cooling comes first: the plastic coolant flanges, the expansion tank seams and the housing gaskets begin to weep, one warning at a time. You will not see a puddle. You will see the low-coolant light, top it up, and see it again five weeks later. That cycle is the car asking for an afternoon of gasket work, and ignoring it is how BMWs end up overheated on the shoulder of the 403.
Oil follows the same script from the other side of the block. The oil filter housing gasket and the valve cover go leathery, the oil finds the alternator belt and the mounts on its way down, and a $600 gasket job left alone quietly turns into a $600 gasket job plus a belt, a tensioner and two engine mounts. The VANOS solenoids get lazy and throw cold-start codes. Charge pipes crack at the worst possible boost moment. And the front control arm bushings, which live a hard life on Mississauga pavement, start knocking politely over expansion joints a year or so after the warranty stops caring.
Every one of those is a driveway job. I carry the torque specs, the scan tool that speaks BMW, and the patience for German fastener logic. What I do not carry is a service lane’s overhead, which is the entire difference in the numbers below.
These are the jobs that fill my calendar with BMWs. Ranges come straight from my published card. The exact number for your car is agreed before any work, and it does not move afterward.
The job the free plan never touched. European-spec rotors, matched pads and a new wear sensor, torqued and bedded properly, about an hour and a half per axle at your house.
$500–$950 per axle installedThe recurring low-coolant light. I pressure-test to find which flange or seam is actually weeping instead of replacing parts by rumour, then fix that one with fresh coolant and a scan-tool bleed.
$400–$700 typical, electric water pump jobs $900–$1,600The oil film that slowly paints the front of the engine. Done together when both are tired, which saves labour the second time. A half-day parked in your driveway.
$600–$1,100 installedThe knock over expansion joints. New arms with fresh stretch bolts per side. The steering feels five years younger the same afternoon.
$600–$1,200 per side installedOn the interval, with the exact plug the boosted engine wants. Cheap while it is maintenance, expensive once it is misfires and a rattled catalytic converter.
$300–$600 installedStart-stop BMWs need the AGM type and the car needs to be told a new battery is in, or it will quietly mischarge it to death. Forty-five minutes including the registration.
$350–$650 installedRanges are the published Cars With Fares price card, the same one on the pricing page. They are market context, not a quote. The flat number for your exact car is agreed before any work, and it does not move afterward.
The schedule in the booklet still runs the car. The only decision is the rate you pay to follow it, and whether the person doing it tells you the truth about what can wait. Half my BMW visits end with me saying some version of: this part is fine, budget for it next spring. A service lane has no incentive to say that sentence. I do, because the entire way I get your next job is being right about this one.
And when something genuinely points deep inside the engine, timing components or bearings, I say the other honest sentence: this one needs a shop hoist, here is exactly what to tell them. You get the straight answer before any money moves. That is the whole relationship.
Because BMW Canada’s no-charge maintenance runs 3 years or 60,000 km, whichever comes first, and that is a full year shorter than the warranty. MY2023 cars are crossing the line through 2026. The 4 year, 80,000 km warranty still covers defects, but oil services, filters, inspections and every wear item are now yours.
No. In Canada, coverage cannot be denied because a qualified independent did the maintenance. It can only be denied if improper or missed maintenance actually caused the specific failure, and the burden of showing that is on them. Follow the BMW interval, use oil meeting BMW spec, keep the record. Every job I do generates that record automatically.
It is an appointment, not an emergency, but do not let it ride for a season. One of the plastic flanges or the expansion tank is weeping under pressure and the loss rate only ever increases. Pressure-testing finds the exact culprit in twenty minutes. Overheating a B58 costs more than every gasket on the engine combined.
It is what dealer BMW brakes cost. With European-spec rotors, matched pads and a new sensor, the same axle runs $500–$950 installed at your driveway, parts you can hold and check. The metal is not different. The building is.
It is worn control arm bushings in almost every case, and it is progressive rather than dangerous today. The honest move is to have it confirmed and priced, then decide with real information. A failed ball joint is a different story, which is exactly why the twenty-minute look matters.
Yes, they are BMWs wearing a costume. Same engines, same gaskets, same brakes, tighter knuckle clearance. Brakes, cooling, suspension, plugs, batteries and oil leaks, at your home anywhere in Mississauga, Oakville, Milton, Brampton and Etobicoke.
Mississauga, Oakville, Milton, Brampton and Etobicoke. Diagnosis first, one flat number, done at your door.
Get My Flat Quote