Roof replacement is a little like underwear: you’ve got to spend the money but no one is really going to o-o-h and a-a-h at the sight of your new shingles. And while you’d rather splurge on new floors or a leather sectional, your roof is an absolute priority because it’s one of the main building blocks of a safe and solid home.

So how do you tell if you need a new one? Look for signs of aging such as a roof deck, an inside ceiling that sags, shingles that curl or buckle or ones that have torn off and fallen to the ground.
Watch for signs of moisture, rot or mold. If there’s discolouration be sure to check it out. Inspect for granules in your gutters. This substance looks like sand and it’s a sign of advanced wear and tear.
Is the paint inside or outside your home blistering or peeling prematurely? Do you have stain, mold or mildew growth on interior walls or ceilings? Is your chimney flashing damaged from the elements or shoddy installation? These are all signs that a new roof may be in your future.
How old is your roof? If it’s over 15 years old, it could be time for a new one. If it’s less than that perhaps you can get away with a spot repair to the troubled area.
Variables such as the complexity of the roof system, the quality of materials and the roof size go into estimating the average roof price. Suffice it to say that the average cost in Ontario runs from about $2,000 to $12,000.
If you’re the Mike Holmes of handymen you may want to try installing your own roof. But know ahead that a DIY roof can be a very dangerous undertaking resulting in a poor job that causes leaks and safety issues due to equipment, tools – or worse — people falling.
The majority of us live in traditional houses that call for conventional roofing materials. In North America, 75 per cent of homes are topped with asphalt shingles thanks in large part to their low cost and ease of use. Other roofing materials not as commonly used are wood shingles, clay tiles, slate and metal.