Yep, any good brake shop ought to be able and do it. Save some bucks and give them just the rotors. Get estimates first and obviuosly tell them what you have. A cheap brake lathe will do a poor job. Find out what equipment they have. I personally don't bother unless there is a pulsing. I run rotors until I get scared of how thin they are ( obviuosly not with min. thickness pads) but then I look at my tires and rotors almost every day that I drive. There will be surface cracks way before they want to come apart.