Providing Installation & Roof Repair in Listowel & Beyond

Do-it-yourself projects may save money in the short-term, but the many risks involved with roofing can cost you. Protect your health and your wallet with professional help from your local roofers in Listowel with JPI Roofing. Our team of roofing specialists can repair or install a new roof to better suit the exterior of your home, or to protect it from the elements.

Siding and Eavestroughs

At JPI Roofing, we also install siding, which is versatile and comes in a wide range of colours and textures to complement your building’s exterior as well. Newer siding can also be insulated, allowing more energy efficiency in your home. Whether it’s installing aluminum eavestroughs or other services associated with repair, inspection, or maintenance, we do our best to make sure our customers are satisfied with the work we put forth. We also clean up your spaces fully when we’re done.

There’s no time like the present! We provide:

We provide:

  • New construction roofing

  • Metal roofing

  • New roofing

  • Home renovation roofing

  • Attic insulation

  • Gutter cleaning

  • Free estimates

  • Blown insulation

  • Asphalt shingles

  • Asphalt roofing

  • Soffit and fascia installation

  • Eavestrough installation and repair

  • Cellulose blowing

  • Urethane insulation

  • Shingling

Book an Estimate or Inspection

JPI Roofing can take care of all your residential properties, all the while sparing your pocketbook. Book an appointment with us for an inspection or an estimate in Listowel and the surrounding areas.


Request an Estimate

Hire our roofing contractors for repairs and installation.

Get in Touch


JPI Roofing

64 Main St W

Drayton, ON, N0G 1P0

Phone: 519-465-8187



Monday - Friday 08:00 AM - 05:00 PM

Saturday - Sunday Closed

Service Area

  • Kitchener

  • Elmira

  • Listowel & Surrounding Areas


Send to a friend

Send the url of this page to a friend of yours

Copyright JPI Roofing 2019 - Legal
Created by

Legal notice