For DIY'er, probably. I have seen rotors machined using an on-car lathe 1-2x with the same service life as new rotors. The key here is to machine the rotor properly.For the do it yourselfer I would say it is not worth it to have rotors machined. Reuse if in good condition and no pulsation or replace if needed. Working in a shop if I can't machine or replace the rotors when putting on new pads I'm going to tell you I'm not responsible for noises or premature pad wear.