You may need a roof replacement for various reasons such as leakage, rotted wood, storm damage, etc. To find out the extent of the damage, have a look at your roof from the outside. Look to see if there is any sagging, depressions, or missing shingles. Also perform an inside inspection, and look for cracks or mold smel...

