There is a theory that turning rotors will rarely get you a trueness good as new or original. Never had this on car technique done though but it does make partial sense because the rotors need to run true on the car not the lathe. All this would depend heavily on the mechanic. Often part availabilty has alot to do with the decision to be made. Or the car, which may have specialty (cross drilled,vented) rotors that are substantially more in cost, may be worth turning. Each situation is different but again look up prices before going in for service.
One approach is just keep changing pads and shoes every year. Once you learn to do it youself. Even rough looking rotors, drums can work fine, if thick enough. The scores are mostly symetrical, a new thick pad will simply wear to fit the grove then wear down the rotor to perfection. This works best on older softer pads which were designed with more wear built in, namely rivet depth. But the real advantage of frequent pad change, you get under the car and look around and make sure things such as cv boots, calipers, brakelines are as they should be. That alone is worth the afternoons effort and the ~$50 for pads,shoes. Changing brake fluid is a great idea because the brake fuild itself picks up moisture very easily. This moisture causes corrosion on the innards of the system. Replace fluid by displacement, new pushes out old.. not draining and rebleeding which just succeeds in reintroducing moisture into the system.