The standard asphalt shingle roof can last up to 20 years with proper installation and maintenance. If your own roofing…