brakes on 2002 Dodge Ram 1500

My truck brakes do not squeak yet I am told I need new rotors. When I asked why not just pads I am told that my truck is too heavy for just new pads.

1 answer
Squeaking doesn't have anything to do with whether the brake pads or rotors need to be replaced. Nor does the mass of your truck.

Rotors need to be replaced when they have been worn down to a certain width, which differs from rotor to rotor and vehicle to vehicle. The persons working on your truck may be absolutely correct, but they should tell you the measurement left on your rotors and be able to demonstrate that they are worn down to the point where the require replacement. If they won't do that, go somewhere else.