Piece of cake man... I have almost no mechanical skills, and I would be able to do it. Heck, i did the rear drums on my car, and replaced the cylinders too... after I bled them, it actually stopped!!! I was proud (although they did fall apart a couple weeks later, and i learned i put one spring on upside down, lol). But rotors are a piece of cake, basically dissasemble and install the new parts, could be done in a couple of hours. Just make sure u use some anti-sieze on the contact points.