Eavestrough Repair – Roofing Company in Markham
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.

Over 35 years of experience in roof repair
D’Angelo & Sons has been in business since 1981. That’s more than three decades and it’s safe to say we probably have seen it all. Now we are dedicated to helping Markham residents enjoy the comfort and beauty of a healthy roof by offering optimal services. All roof repairs start with a free on-site estimate. We will discuss the areas of your roofing that need repairs to ensure we’re on the same page. No hidden costs or unpleasant surprises when the job is complete. We can even work with your insurance company to get your claim processed in a timely manner. Our technicians will do a thorough job on your roofing system and should anything go wrong once we’re finished you have a manufacturer and workmanship warranty to handle it.
Quality siding installation Markham
In addition to roof repairs, we also offer siding installation and repair services. Siding can easily get damaged due to severe weather patterns such as a storm. We can replace this damaged siding and restore the beauty of your home’s exterior. Don’t wait too long to replace damaged siding. This is a very important component of your roofing system that will help preserve the lifespan of your roofing material. We also offer gutter cleaning to prevent water damage and leakage. Reach out to our team today for assistance.
How we can help you
With so many years of experience in roofing, you can trust that we are dedicated to giving you a superb service. We put our customers’ needs first. Having a roof damage is frustrating and we don’t want to put you in a stressful position when getting it repaired. That’s why we’ll work hand in hand with your insurer to ensure you get all the financial assistance you need.
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.