If your home has an asphalt roof, chances are you're facing a roof replacement in the near future. At best, if your roof has high quality shingles and it was installed properly and maintained well, it can last 20 years.
Read MoreSubscribe to Quarve Contracting's Blog