When to Get a Roofing Company to Replace Your Roof There are many reasons to replace your roof, but you might not be aware of all the factors involved. If you're not familiar with all of these factors, you may be wondering when the best time to replace your roof is. Here are some things to consider before you begin the replacement process. First of all, you should consider the type of reroofing you need. A full roof repair jacksonville fl will involve tearing off your old roof, repairing the substrate, and installing a new one. Some local building codes prohibit the use of more than two roofing coverings on a single building, so you may not be able to reuse your current roof. On the other hand, some roofing experts recommend replacement because it will ensure that you have a brand new roofing system. Another factor to consider is the age of your roof. Asphalt shingles have granules that help protect them from the sun. As these granules begin to wear, they may start to bubble and crack. If you notice loose granules in your gutters, it's time to get a roof replacement. Unlike shingles, brand-new roofs don't have loose granules. Additionally, it's worth checking the deck or substrate of your roof. If there are stains, cracks, or other signs of water damage, you should hire a roof replacement service. The selection process for a roof replacement company is not an easy one. Regardless of what type of material you choose, a good contractor will earn your trust by performing a thorough inspection and offering a written estimate. No matter which material you choose, you should expect a lead time of about six to nine days. And be sure to ask questions! Lastly, make sure to choose roofing company with good communication. You don't want to be dealing with a company that is incomprehensible, inept, or unreliable.