new rotors

Are the rotors pressed on the hub? Can they be done without taking them to a machine shop. The problem is once the car is apart I have no way to get to the mach shop.
72 Dart
factory disc
Thanks Bruce
Author: admin