top of page

Top-Rated Niagara Roofer

Get the job done right, on time and on schedule. Over 20 years of roofing expertise in Niagara.

Request a Free Estimate

Thanks for submitting!

Roofing Niagara Falls, St. Catharines, Welland and Surrounding Areas

If you’re a homeowner looking to replace the roof of your home, you require an experienced crew capable of delivering courteous service, cost-effective advice, top-notch workmanship and a terrific result. At JPG Roofing & Construction, accountability is a big part of what we do, and our owner is on-site to ensure that you always receive great value for your dollar. Our roofers improve Niagara properties year round. Make sure the roof over your head is built to last with our help. We provide complete installation, maintenance and repair services for all types of roofing systems. From shingles and siding installation to insulation, we can do it all!


Roofing Experts

We bring over 20 years of experience to every job we take on.


Protect Your Home

From new roofs to replacement soffits, our team is ready to help.


Reliable Crews

We are well trained, insured and certified for working at heights through the WSIB.

Roof Shingles
Committed to Client Satisfaction

Starting from humble beginnings over 15 years ago, we are a local, family-owned roofing services company highly motivated to provide the highest quality service for our clients throughout the Niagara region. Everything we do comes with a 10-year warranty as we take great pride in providing long-lasting solutions.

Find the Right Roofing Solution

We have remained successful by offering very fair prices and ensuring that our team always cleans up after themselves once the work is done. We want you to have complete peace of mind when you work with our team, as such, we do not sub-contract out to other companies.


We’re pleased to discuss any of the following with you:




GAF Timberline Logo
Velux Logo

Give us a call or email today with any questions or requests you may have.

Service Area

Niagara Falls

Fort Erie



Niagara on the Lake


St. Catharines



Port Colborne


and surrounding communities

bottom of page