Car repair prices in Rest of Ontario

What 40 common repairs typically cost in Barrie, Kingston, Sudbury, Peterborough and Thunder Bay at independent shops, chains and dealerships, for a compact SUV before tax. Updated October 2026.

RepairIndependentChainDealership
Brakes
Front brake pads and rotors$420$430$590
Rear brake pads and rotors$440$460$620
Brake pads only, one axle$230$240$330
Brake caliper, one$310$320$480
Brake fluid flush$130$140$170
Maintenance
Synthetic oil and filter change$100$110$130
Cabin air filter$60$70$90
Engine air filter$50$50$70
Coolant flush$180$190$240
Transmission fluid service$270$290$370
Fuel system or injector cleaning$150$160$190
Tires and alignment
Seasonal tire swap, on rims$70$70$90
Mount and balance four tires$150$170$210
Four-wheel alignment$130$140$180
Maintenance
Diagnostic or inspection fee$130$140$180
Starting and charging
Battery replacement$280$280$350
Alternator replacement$590$620$890
Starter replacement$530$560$800
Engine and cooling
Water pump replacement$570$610$830
Timing belt and water pump$1,120$1,190$1,550
Thermostat replacement$270$290$380
Radiator replacement$650$680$1,010
Spark plugs, full set$220$230$290
Ignition coil, one$160$160$230
Serpentine belt$160$170$230
Valve cover gasket$250$270$360
Engine mount, one$400$430$600
Oxygen sensor, one$270$270$380
Fuel pump module$760$790$1,150
Steering and suspension
Wheel bearing or hub, one$430$450$640
Front struts, pair$980$1,020$1,480
Rear shocks, pair$450$470$670
Lower control arm, one$410$430$630
Outer tie rod end, one$200$210$290
Sway bar links, pair$210$220$310
CV axle, one$440$460$790
Exhaust and A/C
Catalytic converter$1,180$1,200$2,400
Muffler replacement$410$420$670
A/C evacuate and recharge$220$240$280
A/C compressor replacement$1,160$1,220$1,770

Fixtimate's estimates of typical prices. A shop's own price can differ: check your quote or get prices for your car.