The standard asphalt shingle roof can last up to 20 years with proper installation and maintenance. If your own roofing system is nearing or has already reached that point, you should start considering a roof replacement. After all, an old and failing roof is way past giving you any favors in terms of weather protection and […]