Quality Roofing in St. Catharines

We’ve Got You Covered in St. Catharines!

D’Angelo & Sons does more than simply put a roof over your head! We’re committed to providing quality roofing that protects your home from the elements and brings harmony to its overall design. Trust D’Angelo & Sons to put the crowning touch on your home in St. Catharines.

We Offer:


Our Promise to You

Maintenance and Repairs

Moisture and water damage can seriously impact your home, both structurally and aesthetically. D’Angelo & Sons are experts in evaluating the integrity of your roof. No matter what’s involved in your roofing project, we have the knowledge and the experience to get it done right.

Contact Us in St. Catharines

D'Angelo & Sons Roofing Ltd.

Tel:(289) 273-1559