BMW 128i Brake Rotors/Discs Replacement at your home or office.

Our mobile mechanics offer services 7 days a week. Upfront and transparent pricing.

Estimate price near me

Service Location

customer ratings

(85)

Included for free with this service

Online Booking

Mechanic comes to you

12-month / 12k-mile warranty

Free 50 point safety inspection

Our certified mobile mechanics can come to your home or office 7 days a week between 7 AM and 9 PM.

customer ratings

(85)

Brake Rotors/Discs Replacement Estimate for BMW 128i

BMW 128i Brake Rotors/Discs Replacement costs $382 on average.

CarServiceEstimateShop/Dealer Price
2012 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Front ReplacementEstimate$637.33Shop/Dealer Price$799.46 - $1208.70
2008 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Front ReplacementEstimate$579.79Shop/Dealer Price$727.16 - $1100.83
2012 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Rear ReplacementEstimate$657.17Shop/Dealer Price$823.88 - $1255.59
2008 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Rear ReplacementEstimate$598.97Shop/Dealer Price$751.25 - $1134.89
2013 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Front ReplacementEstimate$623.33Shop/Dealer Price$781.62 - $1187.98
2009 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Front ReplacementEstimate$579.79Shop/Dealer Price$727.16 - $1100.83
2013 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Rear ReplacementEstimate$672.67Shop/Dealer Price$841.20 - $1274.26
2011 BMW 128iL6-3.0LService typeBrake Rotor/Disc - Front ReplacementEstimate$630.33Shop/Dealer Price$789.16 - $1195.92
Show example BMW 128i Brake Rotors/Discs Replacement prices

Brake Rotors/Discs Replacement Service

What is the Brake Rotor/Disc all about?

A brake rotor is a smooth metal disc attached to the wheel hub. Most new cars (1999 and above) come with rotors at each wheel. Older cars may have drums instead of rotors at the rear wheels . Brake rotors play an important part in the braking system. It is the friction between brake pads and rotors that cause your car to slow down and stop. As the rotors wear out (become thin or warped), they are unable to dissipate the heat caused by the braking system. This will cause the brake fluid to boil and reduce the effectiveness of brake system significantly.

Keep in mind:

Brake rotors are replaced in pairs. If you choose front brake rotors, both front wheels will get new rotors. This service comes with brake pads. Unless brake pads were replaced recently, pads must be replaced while replacing the rotors.

How it's done:

  • Measure the thickness of brake rotors.
  • Remove and replace rotors and pads.
  • Perform a brake safety inspection.
  • Perform test drive.

Our recommendation:

It is a good idea to get the thickness of brake rotors measured annually. Your mechanic should measure the rotor thickness every time the brake pads are replaced. Brake rotors usually last twice as long as brake pads, which usually means you need to replace rotors every other brake service. If you drive the car with worn-out brake pads for too long, you will destroy the rotors.

What common symptoms indicate you may need to replace the Brake Rotor/Disc?

  • Vibration or pulsation when applying brakes.
  • Blue discoloration of rotor surface.
  • Grooves or hot spots in rotors.

How important is this service?

All services associated with proper function of your brakes are important. In addition to safety issues, ignoring small repairs can quickly lead to more serious (and more expensive) problems.

Fast and easy service at your home or office

Backed by 12-month, 12.000-mile guarantee


Meet some of our expert BMW mechanics

Real customer reviews from BMW owners like you.

Excellent Rating

(85)

Rating Summary
79
4
1
0
1
79
4
1
0
1

Luis

18 years of experience
301 reviews
Luis
18 years of experience
BMW 128i L6-3.0L - Pre-purchase Car Inspection - Mahwah, New Jersey
Luis was very thorough and saved me from purchasing a deceptively nice looking car that needed a lot of work. I was considering shipping it to California from New Jersey so that would have been an expensive and unwanted surprise had I not had the car inspected first.

Omar

12 years of experience
287 reviews
Omar
12 years of experience
BMW 128i L6-3.0L - Battery - Fort Lauderdale, Florida
Great experience with Omar! Professional, timely, and friendly.

Torrieanto

12 years of experience
632 reviews
Torrieanto
12 years of experience
BMW 128i L6-3.0L - Oil Change - Valrico, Florida
Amazing!

Keith

18 years of experience
352 reviews
Keith
18 years of experience
BMW 128i L6-3.0L - Oxygen Sensor Replacement (Front/Upper/Upstream) - Winter Garden, Florida
Keith is a great. He knows what he is doing and made sure I understood the issues my car was having. He was very detailed and clean in his work area. I will use him again for any of my cars that need attention.

Excellent Rating

(85)

Rating Summary
79
4
1
0
1
79
4
1
0
1
Number of BMW 128i services completed
935+
services done by our mechanics
TOTAL NUMBER OF EXPERT BMW MECHANICS
1100+
experts on our platform

Recent articles & questions

Nitrogen Vs. Air in your Tires
There are benefits to using air or nitrogen for tire inflation depending on your day-to-day driving conditions.
C1100 OBD-II Trouble Code: ABS Pump Switch Circuit Failure
Trouble code C1100 means the engine control unit (ECU) has registered an unspecified circuit failure in the ABS pump switch circuit.
How to Replace a Power Steering Belt
Common signs of a failing power steering belt include a squealing noise and visible cracks, cuts, or nicks on the serpentine or drive belt.

Look for degree for cam synchronizer at tdc 2001 Ford [Taurus](/topics-taurus/) 3.0 ses ohv

Signs dash warning lights

The ABS light on the dash is an indication to let you know the anti-lock brakes (ABS) have a fault in the vehicle and the anti-lock function is disabled due to the fault. You may have a defective wheel speed...

Electric problems

Hello - this sounds like a real mess! Check fuses first of course, to eliminate the simple problems. Then, it's time to break out the electrical diagnostic equipment and dive into the wiring. There are likely multiple wiring and/or connector...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com