Here are some important points to consider when replacing your roof:
Get a written estimate from a roofing contractor. Make sure you have enough money saved to cover the cost of the roofing work. Consider the climate and the type of roof you need. A waterproof roof may be necessary in a wet climate, for example. Compare the cost of different roofing materials. Get references from friends, family and other satisfied customers.