Eavestrough Repair – Roofing Company in Barrie
Our Advantages
- 40+ Years of Expert Advice and Quality Installation
- Best Workmanship Warranty In the Industry
- No Sub-Contracting
- Covered by WSIB work insurance
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 and siding.

Barrie Roofing Contractor
D’Angelo & Sons stands out from other Barrie roofing companies because of a combination of highly skilled experts and total dedication to clients’ roofing needs. We only use high quality roofing materials and supplies from top manufacturers. Our siding installation services have protected many homes in Barrie, keeping them safe from the harsh weather and adding beauty to the property’s exterior for decades. We pay constant attention to detail to offer the best workmanship.
If you need any of the above improvements/installation services, come to us for the best quality and an affordable rate. We have an expert team that specializes in different aspects of your home’s exterior. All tasks will be done quickly and efficiently.
Get in touch today for a free on-site estimate.
What we do
Are you looking for a Barrie roofing specialist to provide any of the following services?
- Roof leak detection and repair
- Siding installation and repair
- Gutter/eavestrough cleaning/installation
- Insulation
We Protect Your Roof Annually
Even If we didn’t install it
… and We Do It Right!
No matter what’s involved in your roofing project, we have the knowledge and the experience to get it done right.