(905) 387 3000

Roofing, Siding & Eavestrough Services in Mississauga, Ontario

We Give FREE Inspections

Book an AppointmentCall: (905) 387 3000
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 services such as exterior home services and roofing in Mississauga with a focus on our core expertise in roofing and eavestrough repair.

What Makes Us Different?

  1. We assign a dedicated project manager to minimize headaches
  2. We provide a transferrable workmanship warranty and manufacturer’s warranty
  3. We have the highest contractor certification that GAF® offers
  4. We are constantly undergoing training to improve our practices and processes
D’Angelo and Sons is one of the well-known eavestrough repair and roofing companies in Mississauga and the GTA that is here for homeowners with exterior solutions that are both efficient and physically appealing. In business since 1981, we’ve built our reputation on quality and customer service.

Our Advantages

  • 40+ Years of Expert Advice and Quality Installation
  • Best Workmanship Warranty In the Industry
  • No Sub-Contracting
  • Covered by WSIB work insurance

Request a FREE Inspection

Why choose us?

Experts in Roofing and Eavestrough Repair in Mississauga

Mississauga has been voted Canada’s safest city nine years in a row! And, just like your safe and beautiful city, D’Angelo and Sons want you to feel safe in your beautiful home. With our wide range of roofing and eavestrough repair services, you can trust our contractors to take care of all of your home’s exterior needs.

If your home requires any eavestrough or roof repair in Mississauga, and other work, contact D’Angelo & Sons today. Our skilled representatives can answer all of your questions and arrange a time and date to assess the project that works for you. Mississauga is a quickly growing community, and we want to ensure the safety, integrity, and beauty of your home there.

Eavestrough Repair and Roofing Services in Mississauga

We offer unique solutions to our clients because all roofing problems are unique. The team will be headed by a certified expert who will supervise the project to its conclusion. Our contractors  guarantee quality workmanship and we have one of the best workmanship warranties in the industry to prove. We will document the entire project, from inspection stage to handover.

Get cost-effective eavestrough repair solutions and roofing services

Roofing costs can be high, making many people do DIY roofing instead of hiring a roofing company in Mississauga. We are cost-effective roofing contractors because we offer quality eavestrough repair and roofing service which means you do not have to do repairs every now and then. We have very competitive rates and take every effort to fix your roofing problem within the budget.

We are a  turn- key roofing company, which means we don’t have to add a significant logistics cost to your quote. Being a local contractor is also important because it means we don’t sub-contract, we understand the best roofing materials given the climate of Mississauga, and we will be there in good time if you call us in for a roofing emergency.

Our Unique Process

Twice – the # of times we confirm meetings. We assess & provide a full overview of repairs required & costs.
We confirm the repairs & start date. A roofing project manager is assigned.
Our experts begin & complete – repairs on time & within budget. Upon completion, the site is cleaned.
You get a certificate of guarantee & follow-up phone call.

Roofing Services in Mississauga

Knowing that your roof needs to be repaired or replaced can be a stressful process. You may question who can do it, how long it will take, what it will cost, and what the process will look like. It’s important to make sure that you’re getting the right person to do a roof or eavestrough repair. D’Angelo and Sons have been experts in the roofing business since 1980.

We are equipped to handle all kinds of roofing replacements and repairs, including old plywood, shingles, skylight and ventilation fixtures, and we can do this on many different types of roofs.

We have a tried, trusted, and true process that involves an in-person meeting, professional assessment, and providing a detailed quotation with time and cost before we begin any roof or eavestrough repairs. We want you to feel secure in our process and our contractors early in the process. Once we begin roof repairs, the work is executed and supervised by professionals every step of the way. We complete the repairs or installation, clean up any scrap materials, and present you with a certificate of guarantee.

Eavestrough Repair in Mississauga

Protecting the structural integrity and physical appearance of your Mississauga home is of the utmost importance to us. Eavestrough repair and replacement is considered a supplementary service to many other contracting companies, but D’Angelo and Sons views it as a crucial element to the exterior of your home. These metal piping and funnelling structures present water damage, wet basements, mould, and unwanted animals.

Our process involves a thorough examination, followed by installation and eavestrough repairs. We are proud of our Certified Master Elite GAF contractor status and our detailed process reflects that. We use only the highest quality materials in order to insure the safety and stability of your home. Our estimates are arranged at a time that is convenient for you, and we have an expert representative assess the needs of your specific home. We create a detailed list, including time, cost, and exact materials. Our representatives can answer any question you may have about the process and materials. We want to ensure your peace of mind before we begin work on your home.

Our support extends beyond just the installation and eavestrough repair process. We also provide you with advice regarding the upkeep of your eavestroughs and thoroughly explain the warranties we provide. We also follow up with a telephone call and email to ensure your satisfaction once the work is complete. It is important to us that your home contributes to the beautiful curb appeal and status in your Mississauga neighbourhood.


If you’re unfamiliar with what siding refers to, it’s the outer covering that protects your home from the elements. While siding can be made from many different materials, including various types of wood and metal, it has one thing in common—it must suffer through all of the different kinds of weather Ontario has! The additional purpose of siding is to make your Mississauga house looking its very best. This can be to increase curb appeal or resale value for both your home and neighbourhood.

Our process involves a consultation with you and one of our sales representatives. Once we have seen your home, we will provide you with a detailed assessment of the current state of your home’s siding, including any damage and what may have caused it. We will also provide you with a time and cost estimate and discuss any questions or concerns you may have. As always, our highly-skilled contractors will be supervised by a project manager to keep the project on time and budget. We are so confident in our abilities that we give each and every one of our customers a certificate of guarantee upon project completion.

Whether you want the vinyl, wood, or aluminum siding on your home either replaced or repaired, D’Angelo and Sons can handle the job.

We Protect Your Roof Annually

Even If we didn’t install it

… and We Do It Right!

Google Reviews

Timothy Creighton
Timothy Creighton
16:57 20 Mar 19
They installed a new roof, blown in insulation and new siding/fascia/trim on our home. Excellent job. Workers were here every day early and worked all day. They did a good job cleaning up the site when they were finished as well. I would recommend their service.
Alden S. M
Alden S. M
11:42 14 Dec 18
I was having water issues coming into the house, every roofing contractor I called was giving me outrageous prices and quoting me for materials I didn't want or need. I contacted D’Angelo and was introduced to Glenn. The initial meeting was straight to the point; he listened to my exact needs and was able to meet them. He and his crew were able to work around my schedule, work with me on pricing, and did a great job with clean up and keeping me in the loop with any changes. I plan on selling my current house, but whatever roofing needs I have in the future I'll absolutely be a returning customer.
Karen Ertel
Karen Ertel
23:45 14 Dec 18
100% satisfied from start to finish. I felt extremely satisfied & comfortable with my first contact person, Carlos, project & sales manager, who oversaw the whole project from start to finish. He was always there for me, & he always answered every question I had. He checked back with me on his own many times which promotes a high degree of trust. Carlos was very easy to talk to & extremely knowledgeable even down to the very attractive color he helped me pick out. The work crew was great. The roof cost was reasonable especially considering the quality job they do. Tnx.
Jared Weisinger
Jared Weisinger
01:29 26 Oct 18
If you are looking to put a new roof on, I would definitely recommend D’Angelo Roofing. They are comparable with other companies. The warranties are excellent. Staff is helpful. The crew did a great job installing my new roof and there was no trace of them being here. They did an excellent job cleaning up. They have a quality inspector come within a few days of the finished project to make sure everything meets their expectations. Great job and Thank you!!
Lesia Carey
Lesia Carey
15:08 25 Oct 18
They just left my house and I couldn’t wait to write a review! Gosh, this company is great! Not only did they beat 6 other company’s pricing, but the men that came out were INCREDIBLY hardworking. They got to my house at 8am and had the entire roof completed by 5pm. highly recommend! My roof looks fantastic! Thank you so much!
See All Reviews

Ranked Among TOP 3%

In Canada & The United States

D'Angelo and Sons | Roofing Mississauga