Do not go to a dealer to do you brakes. They rip you off. It is so easy to the brakes. It is recommended that you get the rotors cut every time you put on new pads, but every other time is OK too.
However, go to a local autoparts store and find out if they cut rotors. I know a bunch of places around me cut rotor for $10 each. It takes about an hour to do both.
I also recommend AXXIS brake pads.
Last spring I put on cross drilled slotted rotors on my car with AXXIS brake pads. Within one year maybe 1/3 of the pads wore off. And I drive my car hard.
I got the BRADI rotors with AXXIS brake pads for the front for less than $200 on ebay.
If you get new rotors get them with the zinc plated finish. It's only $10 difference, but they dont get that rusty look after rain.