You will have to replace the roof at some point during the time you own your home. Primary reasons for this include storm damage and age. Even the best roofing materials carry only a 20 to 30 year lifetime warranty. Combine that with the fact that most builder warranties only cover 2 years, and there is a good chance you will end up paying for a new roof. Unfortunately, a roof is an expensive repair with costs well into the thousands. As a result, you may decide to reroof your house yourself, yes re-roofing will save money in the long run. Here are some tips and warnings for your reference:
Keep tarps handy in case you have a sudden weather change before you get the roof on. Tie them securely.
Use a heavy-duty magnet (or rent one) to make sure that you do not leave roofing nails in the grass. Those stray nails can result in flat tires or injury from a lawnmower accident.
Secure ladders to prevent them from moving while you are under a load. Asbestos fibre cement sheeting is great material for safety reasons, and you can try metal roof which is more durable and better lasting.
Be honest with yourself - if you are not in good physical shape, then don't take on the job. Reroofing your house is a physically demanding process with strains on backs, legs and muscles.