Since 1981, D'Angelo and Sons have provided Hamilton homeowners with reliable, high quality solutions for the exterior of their homes. Offering both efficient service and quality craftsmanship at affordable prices, our strong reputation for customer service speaks for itself.




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.

Hamilton is the third largest city in Ontario and the ninth largest city in the country. It’s no wonder this beautiful port city boasts the nickname “Ambitious City.” It’s the perfect place to settle down and live out the North American dream. With a booming market, thriving cultural centres, established educational institutions and great amenities, Hamilton is becoming an increasingly popular place to live. You want your hard work to show in how beautifully maintained your home is – and D’Angelo and Sons understands that desire. We offer a wide range of services to keep the exterior or your home looking beautiful, including roofing, siding, and eavestrough services.

Why choose us?

D’Angelo and Sons have over 35 years of experience with home exterior renovation, installation, and repair. We have a team comprised of contactors, managers, project managers and customer service representatives that represent the best in their field. We undergo constant training to stay current on best practices and any new skills or advantages to our industry. While you’re undergoing repairs to your home, we create a stress-free experience where you can rest assured that your project is in the best of hands.

The process

Our process has been refined to almost a science, but is still customized to meet your specific needs. We begin by working with your schedule to select a date and time to complete an in-home assessment. At this time, a D’Angelo & Sons representative will thoroughly inspect your home, noting both existing issues and any areas that might be cause for concern in the future. Throughout the process, you’re encouraged to ask questions and our representative is more than happy to provide examples and further explanations on their findings.

Once they have completed the assessment of your time, a detailed estimate is made. This includes the time, cost and materials. You’ll have the opportunity to discuss the estimate with our representative before you sign any contract. D’Angelo & Sons wants to ensure that you feel 100% at ease with the project before we begin work.

Once work begins on your home, it is under the constant supervision of a dedicated project manager. They act as a liaison between you and the contractors, ensuring a worry-free experience. From the first day of work, right up to ensuring your property has been completely cleaned as the project’s completion, your project manager is with you every step of the way.

When the work has been completed and tidied to your satisfaction, you’ll receive a certificate of guarantee. This provides additional peace of mind that the work that was done on your home meets the highest of standards. We’ll also follow up with a phone call and ask how the process was for you. We take customer satisfaction very seriously and your feedback is very important to us.

We want you to be among the thousands of satisfied customers we’ve assisted in the past 35 years. You’ve worked hard for the beautiful life you’ve created for yourself in Ontario. And Hamilton is a great place to live – with many different weather conditions at different times of the year! From snow, ice and freezing temperatures in the winter, to extreme heat and lots of sunshine in the summer, your house protects you and your family from a wide range of environmental elements. They’re also susceptible to damage from these weather changes, which can include precipitation, humidity and wind. All of this causes wear and tear to your home that could lead to water damage, unwanted animals, wet basements and mould. Once these happen, the effects can be costly. Having a properly maintained roof, eavestroughs and siding can prevent many of these homeowner headaches.

D’Angelo & Sons specialize in roofing services, both repair and installation. This can include shingles, plywood, skylights, ventilation fans or any combination of those. We can also install or repair siding, whether it’s wood, aluminum or vinyl. We also provide extensive eavestrough services, repairing or replacing the soffit, fascia, eavestroughs and downspouts.

Our goal is to keep your Hamilton home both structurally sound and aesthetically appealing. Contact D’Angelo and Sons today. We will work with you to repair or replace the roof, siding, eavestrough, or any combination of the above, on your Hamilton home.


“I had great service from D'Angelo and Sons. There were a couple of vents that weren't installed and they came back and installed them. About 9 months after installation, I had an 8 foot downspout blow off the roof because of an intense windstorm during the winter and they came back again and fixed it at no cost. If I remember correctly, they guarantee their work for 10 years so it's great to know that if anything happens, I can call them without any hassles or difficulties.”

Gary. G from from Hamilton, Ontario

“We received exceptional service from beginning to end. Once the roofing job was scheduled, we were kept well informed on the progress of the job…a phone call the day before, then another on the first day of the job to update us on how things were going, and again at the end when they completed. Our roof looks great, including the clean up.”

Jake & Kelly from Hamilton, Ontario


Get A Free Quote
  • *required


Contact Us in Hamilton, Ontario

D'Angelo and Sons Roofing Ltd.

1500 Sandhill Drive, Unit 4
Hamilton, Ontario
L9G 4V5

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

Opening Times:
Monday-Thursday 8:00am-6:00pm
Friday 8:00am-5:00pm
Saturday 9:00am-4:00pm

Follow us: Google+