If your roof is starting to show its age, has sprung a leak or lost a few shingles you might be wond...