Is $900 Too Much for Brakes and Rotors?
It depends on what is included. Pads and rotors on all four wheels at an independent shop typically run $600–$900 in most Canadian cities. Just the front axle is usually $350–$550. At a dealership, the same job often lands between $900 and $1,200 or more, because labour rates and factory parts cost more.
So $900 is not automatically a rip-off. At a dealer it is a normal quote; at an independent garage it sits at the high end unless you drive a truck, a large SUV, or a European car with pricier parts. Geography matters too — Toronto and Vancouver tend to run higher than smaller cities.
Ask for an itemized quote with parts and labour separated, per axle. New rotors alone can cost $80–$150 each, so they move the total a lot. If the quote lumps everything into one number, you cannot tell whether you are paying for parts or for hours.
Also ask whether the rotors truly need replacing. Some shops replace them by default when resurfacing would do the job, and that choice alone can add a few hundred dollars.
Before approving a $900 brake job, look up the fair price range for your specific car and this exact service. If the quote lands well above it, a second opinion from another shop usually pays for itself within one phone call.