Full Circle Roofing Services

St. Catharines Roofing Repair Company

We Give FREE Inspections

Book an AppointmentCall: (905) 387 3000

St Catharines Roofing Repair Company

D’Angelo and Sons is a team of experienced professionals dedicated to fulfilling all your roofing needs. We want to provide you with a professional service wherever you are in St Catharines. Our goal is to get your home’s exterior in shape. Whether this means reroofing, replacing missing shingles, installing new siding or cleaning the gutters, we’re here to make a difference on your home’s exterior. We know that the roof is one of the most important components of your home. You need to ensure it’s well maintained to protect your family from the elements. That’s why our team of roofers are just a call away.

Trusted roofers in St Catharines

Courteous and friendly roofing contractors

Our team consists of experienced roofers who have handled every type of roofing in the market. We understand how the weather in St Catharines can take a toll on your roof. We have individuals who are trained in roof repairs, installation, and maintenance. Whatever severe weather you experienced that caused the roofing damage, we’re here to assess the situation and provide a long-lasting solution. We can install different types of siding and gutters. If you need a maintenance-free roof, we are happy to recommend components like gutter guards which can help you eliminate the need for frequent gutter cleaning.

We’re all skeptical about inviting strangers into our homes. But D’Angelo and Sons roofing contractors will never feel like strangers. We are friendly, courteous and professional when on the job. Our team will plan ahead of time and work with your schedule to avoid causing disruptions in your day to day life. We would like to give you a stress-free roofing service. We’ll make sure the job is done right and clean up the site on completion of the project. We will work hand in hand with you to come up with a roofing solution that fulfills all your expectations.

Our services

At D’Angelo and Sons, you can come to us for any of the roofing services below:

  1. Roof leak repair and detection
  2. Gutter cleaning and installation
  3. Insulation
  4. Complete roof installation
  5. Siding repair and installation
  6. Windows

No job is too small or too big. We can take care of all your roofing needs. Stop wondering what to do. Just call us today and we’ll give you an expert opinion for free.

Our Advantages

  • 30+ Years of Expert Advice and Quality Installation
  • Best Workmanship Warranty In the Industry
  • No Sub-Contracting
  • Covered by WSIB work insurance

Request a FREE Inspection


D’Angelo and Sons is a strong family business serving your community since 1978, with pride, quality and craftsmanship. We’re offering a full suite of exterior home services with a focus on our core expertise in Roofing, Siding, Eavestrough, Gutter Repair and Cleaning in St. Catharines.

Roofing problems can be more complicated than you think. When you leave it to us, well get it done quickly and in the right way.

Good reasons to hire D’Angelo and Sons

  1. We have more than 35 years of experience in the roofing industry
  2. We have handled almost every type of roofing project you can think of
  3. We are St Catharines’ preferred roofing contractor
  4. We provide a comprehensive roofing service including gutter and siding installations
  5. Our team is specially trained to handle catastrophic roofing emergencies
  6. We offer manufacturer backed warranties and workmanship warranties
  7. All first-time estimates are free

Need a Roof Repair?

We Give FREE Inspections

0% Financing

Call for details:


SNAP Home Finance