As a GAF Certified Roofer, JP Construction has a tremendous amount of experience and expertise within the residential shingle replacement industry. In our years in business, we have replaced hundreds of roofs so when it comes to roofing, we've practically seen it all.

Almost all the roofing we do involves replacing asphalt shingles with upgraded asphalt shingles. Even if the current shingle is an architectural shingle, our roofing materials and installation process will likely still be an upgrade. This is because as GAF Certified Contractors, we are able to offer you a lifetime warranty on your entire roofing system as opposed to just the shingles. It goes
without saying that you want the best warranty possible when making such a large purchase as roof replacement and that's exactly what you get with us.

When it comes to roofing installation, there are two ways to get it done- the JP Way or the wrong way! We six-nail every shingle to ensure proper fastening. We use GAF starter shingles around ALL the perimeter edges, not just over the eaves (as well as drip edge). We also always install ice/water shield along the eaves. Taking these measures ensures that we get the job done right the first time and prevents problems (like leaking or ice-damming) from occurring in the future.

Generally, when people get a roof leak, it has something to do with the flashing components of the
roofing system. It could be step flashing that is installed where the siding meets the roofing, chimney flashing or perhaps skylight flashing. It is important that you hire a qualified roofing company that can properly diagnose a leak or the potential of a leak and address the issue while replacing the roof.

Our GAF selection of roofing is vast, with designer shingles to more economical options that still provide that "wow factor." So, no matter what your tastes or your budget, you can find your perfect shingle with JP Construction! Checkout our color visualizer tools here.

If you are in the market for a new roof, give us a call for a free in-home estimate at (877) 846-9566 or schedule online.