Want the Best Roof for Your Home?
Choose a GAF Certified Roofer
When trusting your home to a roofing contractor, you consider their qualifications. You want a company whose employees are thoroughly trained and have experience installing the kind of roof you want, or repairing or maintaining the roof you have.

At JWM Construction Residential and Commercial, we’ve gone to the trouble of becoming a GAF Certified roofer. We’re proud of this distinctio, because it is one that is earned by only a small percentage of roofing contractors in the U.S. It means that we have proven our expertise in installing GAF roofing materials – the best in the business. GAF has taken shingles to the next level and beyond, by engineering them to be tough and designing them to be beautiful. GAF shingles resist severe weather, including strong winds, driving rain, hail and snow. You can find a style and color from their expansive range that’s sure to complete your home, whether it’s a Colonial or Craftsman, Mediterranean or modern.
Comprehensive Residential Roofing Services
We handle all of your roofing needs. Were your shingles punctured by hail or torn off by strong winds? Are you seeing leaks? Holes? Algae? Call JWM Construction Residential and Commercial for an inspection. We’ll survey your roof, identify and document and problems we see and give you an estimate for repairs. We can also provide maintenance service that will keep your roof in good condition, so that you won’t have to replace it for many years.
Solar Roofing Options Available
Always an industry innovator, GAF has introduced an alternative to unsightly solar panels installed on roofs. If you want to power your home using the sun’s energy, JWM Construction Residential and Commercial can install Timberline Solar™ shingles developed by GAF Energy. These revolutionary shingles generate energy while providing exceptional wind and water resistance.
Contact Us Today for Residential Roofing Service
Call JWM Construction Residential and Commercial, a GAF Certified roofer, at (570) 502-0688 for an estimate. You can also reach out to us via our online contact form.