A roof is one of the biggest protective systems in any home, yet problems can develop quietly until leaks, damaged shingles, or moisture make them...The post What You Should Know Before Replacing Your Roof first appeared on KickassFacts.