how long do front rotors last
The rotors on a vehicle can last anywhere from 30,000 to 70,000 miles and sometimes more. A licensed mechanic, such as one from YourMechanic, can evaluate the rotors and advise you on their status; they may not need to be changed as often as the brake pads. Like brake pads, they should be replaced in pairs.
At 16,099 miles the dealership resurfaced front and rear rotors. At 34,841 miles the dealership replaced the front brake calipers, rotors and pads. At 47,775 miles (today) the dealership is resurfacing the front rotors. So about every 13,000 - 18,000 miles I've had problems with the rotors.