Roofing, Siding & Eavestrough Services in Guelph, Ontario

D'Angelo and Sons is here for homeowners in Guelph with exterior solutions that are both efficient and physically appealing. In business since 1981, we've built our reputation on quality and customer service.




What Makes us Different?

Our Unique Process

1. Twice – the # of times we confirm meetings.
2. We assess & provide a full overview of repairs required & costs.

3. We confirm the repairs & start date.
4. A roofing project manager is assigned.

5. Our experts begin – & complete – repairs on time & within budget.
6. Upon completion, the site is cleaned.

7. You get a certificate of guarantee & follow-up phone call.

Guelph is a beautiful and bustling city with great amenities, a distinguished University, expansive green spaces, and an old-world charm. Maintaining the beauty of your city starts with your own home—but it’s not al about looks! The exterior of your home protects you and your family from the elements. Having ill-maintained roofs, siding or eavestroughs can result in costly repairs from water damage, heat escape, and other structural defects.

D’Angelo and Sons is your trusted partner in advising when to repair or replace your roof, siding, or eavestroughs. In Ontario, we get it all: sunshine in the summer and snow in the winter. Each of the four seasons we experience has its own distinct weather patterns. We have an impressive range of temperatures, humidity levels, and wind speeds. All of these will impact the exterior of your home over time, affecting both its efficacy and aesthetics.

D’Angelo and Sons are here to take care of any and all of your external house needs. We have over 35 years of industry experience handling roofs, siding, and eavestroughs, each specialized and customized for your specific home. We boast expert industry experience, a trusted process, and guaranteed results. Whether you’re looking to either repair or replace elements of your home’s exterior, our highly trained and certified experts professionals can get the job done right—on time and on budget.

Why choose us?

In terms of siding, whether it’s vinyl, wood or aluminum, we can replace or repair damaged areas as needed. This can protect your home from the elements, preventing water damage and heat loss. We know that being “green” is important to the Guelph community and we can ensure that the proper installation of new siding can impact your home’s energy usage over time.

While many other companies consider eavestrough service to be supplementary, we recognize the importance of having them well-maintained and in good repair. This includes the soffit (undersides), fascia (band of metal that runs under the edge of the roof), eavestroughs (gutter fixed right under the edge of the roof) and downspouts.

D’Angelo and Sons can protect your home from water damage, mould, wet basements and unwanted animals by upgrading the eavestroughs on your home.

How can we do this?

We have a tried, trusted, and true process that leads to customer satisfaction and guaranteed results.

Once all of your questions and concerns have been addressed, we will begin the project. We will have a team of certified contractors, headed by a project manager, begin the specific process we have outlined from your home. Once completed, all of the clean up will be taken care of by our team, including the disposal of old materials.

Your project manager will provide you with both a certificate of guarantee as well as tips on how to maintain your newly upgraded home. Lastly, we will always follow up with you to ensure satisfaction, and offer you the opportunity to provide us with a testimonial of our services, if you’re so inclined.

Contact D’Angelo and Son today to get more information about repairing or replacing your roof, siding, eavestrough or any combination of the three. We want you to have a safe, beautiful home that contributes to the appeal of your street, neighbourhood, and city.


“I called D’Angelo’s to look at the roof and trough at my two rental properties near the university. Frank met me on a Saturday morning and took a look at both properties. He was very informative. After getting my quotes I decided to give the jobs to D’Angelo they were a bit more then the other companies that I had called. But let me tell you well worth it. They handled everything with my tenants. The project manager Bruno was on site overseeing both properties. The crew, well you can tell they take pride in there work. I have since my first experience with them, used them on my other properties for siding, soffit, fascia, trough and roof. They are my contractor of choice and they should be yours too. You won’t be sorry.”

Gregory S. from Guelph, Ontario

“We had Shayne come out and five us a quote for a new roof. He pointed out areas that we didn’t even think about, like topping up our insulation and increasing our venting on our home to help the roof breathe better. Once the crew showed up they started and complete the job in 1 day. Job was absolutely amazing. Best company ever.”

Chad M. from Guelph, Ontario


Get A Free Quote
  • *required


Contact Us in Guelph, Ontario

D'Angelo and Sons Roofing Ltd.

Tel: (905) 387 3000
Fax: (905) 667 1815