D’Angelo and Sons Blog

The Opinion of Professionals You Can Trust!

  • Answers to Common Questions
  • Our Advices and Experience
  • Best Engineering Solutions

Roofing Services
Roofing Services
Roofing Services |D'Angelo and Sons
In-House Bin Services

Is it Time to Repair your Roof?

Is it Time to Repair your Roof?

To determine if it’s the right time to replace your roof, there are several factors you’ll have to consider. You may want to start looking out for obvious signs that your roof needs a replacement. They include excessive wear and tear, loss of granules,...

Read More >>

When is it Time to Replace Your Roof?

When is it Time to Replace Your Roof?

Have you noticed brown spots on your ceiling? It could mean that there’s a leak in your roof that has caused extensive damage to your roofing material and found its way inside your home.Regular roof maintenance is important as it helps to protect the...

Read More >>

Types of Gutters

Types of Gutters

Types of Gutters   Roofs are designed to withstand a wide range of issues. There are certain components that are very critical to the well being of your roof. If these components begin to show signs of trouble, you can identify the issue and repair it...

Read More >>

Roofing Options for your New Home in Mississauga

Roofing Options for your New Home in Mississauga

Roofing is an important investment in any new construction. If you’re building a new home in Mississauga, there are so many roofing options to consider, each with its unique pros and cons. We’ll go over some 5 popular roofing materials below to help you...

Read More >>

Is it Time to Repair or Replace your Roof?

Is it Time to Repair or Replace your Roof?

A roof that’s well maintained contributes to your home’s optimal performance. If your roofing has served you for many years and begins to show signs of trouble, it could be time to consider a replacement. Roof replacements don’t come cheap but may have...

Read More >>

Need a Roof Repair?

We Give FREE Inspections

0% Financing

Call for details:

905-387-3000