Skip to content
Roof Warden

Roofing contractor

Tops Roofing & Siding

1550 Upper James St, Hamilton, ON L9B 2L6

Google average
4.5
Ratings counted
103
One and two star
10 of 103(9.7%)
Ontario median
2.9%

The first three are Google’s own figures for Tops Roofing & Siding, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Ontario roofers we list with enough ratings to compare.

Rating breakdown

4.5
103 ratings
How the 103 ratings break down, from five stars to one
5
8683%
4
66%
3
11%
2
00%
1
1010%
9.7%of these 103 ratings are one or two stars (10)

Higher than most — the typical roofer in Ontario sits at 2.9%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 7 of the one and two-star reviews we hold for Tops Roofing & Siding, most recent first.

  • 1 out of 5Ryan MarshallEdited 3 years ago

    Hired Joe from Tops Roofing and Siding to do the siding, fascia, soffit and some roofing on my garage. Take a look at the pictures. They speak for themselves. Joe was fired bc it was so bad. Joe then had a temper tantrum and ripped siding off my garage. It came off easy as there were only 2 capping screws holding it in over the entire length. (Incorrect installation) Lucy (manager who defends everything Joe does) offered to send Joe back to fix a few things done incorrectly but what's the point? Got someone else to come out and they pointed out another 20 things wrong. I found Joe to be sloppy, rude, messy and confrontational. Installation is not done as per the installation manual and as you can see in several pics after only 6 months the siding has pulled away exposing the wood behind. Not to mention, their business address is listed as Scotiabank on Upper James...??

  • 1 out of 5MartyEdited 4 years ago

    The owner was very pushy and shady. He said after working on the roof I needed to change the baffles. I asked why didn’t he tell me that when he inspected the roof he said we couldn’t know until we take off the shingles. He said it would …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Jacob Smith4 years ago

    Hired them to change our siding. Didn't do a good job, lied about problems we didn't have trying to rip us off for more money.

  • 1 out of 5Dave Johnson5 years ago

    Not pleased with the quality of work done. I feel I was overcharged.

  • 1 out of 5Sonya S5 years ago

    Terrible customer service and shady practices! The technician that did my consultation used MY ladder (which is a liability and a potential health and safety risk) because he didn't want to get his off of his truck. I witnessed him pull the flashing so hard it separated from my roof. This now requires me to pay someone to repair the areas he damaged. (This post will be updated with the pictures shortly). Was very angry and standoffish. His analysis of the issue didn't make sense to me. He said that the leak in my garage ceiling was due to pooling water...however I have an angled roof...there's no opportunity for pooling. When I questioned him about this, he got very angry and stood very close to me and aggressively said "Why did you even call me?". As a female alone at the time, I was anxious and asked him to leave because he was making me uncomfortable. He spoke words angrily and went to his truck. I asked him to put my ladder back (it was extended approximately 12 feet up against my roof), he said "get it yourself. Why should I help you?" and drove off. I called and spoke to "Lucy" who I relayed the story to and she responded with "Well there's two sides to every story" and refused to offer any type of "Thank you for your feedback" or "We'll look to resolve our customer service skills" etc. And then just hung up. This experience was disappointing and potentially dangerous. I do not recommend this business. Customer service is a representation of the quality of work a company does and the pride the show in themselves. Clearly this business doesn't care about either of those things.

  • 1 out of 5Liban Jama6 years ago

    Company would not honour warranty. When called about leaking roof, they were interested in providing quote until they realized that I was making a warranty claim. Following this, they went AWOL and stopped answering calls or emails.

  • 1 out of 5Paul Fricano10 years ago

    They did the roof, eaves and fascia on a house in which I purchased. When I called them that the roof was leaking they never returned my calls, finally when I got someone they said they would be out to look at it and they never showed up …

    Google cut this review short. The full text is on their Google profile.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • siding repair11
  • soffit repair10
  • eavestroughs9
  • quick repair7
  • reliable crew5
  • insulation replacement3
  • shingle replacement2
  • commercial roofing2
  • quick assessment2
  • chimney repair2

Other reviews we hold

14 more of the 93 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Kurush Minocher2 days ago

    Joe and the team did a great job reshingling our roof. They were professional, did a really nice job, and made sure there was no mess left behind when they were finished. The roof looks great and we’re really happy with how everything turned out. Would definitely recommend them!

  • 5 out of 5Catherine Barry3 days ago

    Excellent service and great competitive pricing. Highly recommended. Thanks Tops.

  • 5 out of 5Deanna Ward4 days ago

    We are very happy with the new roof Tops Roofing & Siding put on for us. The crew did a great job, cleaned up when they were done, and made the whole process easy from start to finish.

  • 5 out of 5chris dimarino2 weeks ago

    Really happy with the work done. The installation crew was professional, efficient, and clearly knew what they were doing. I appreciated how they cleaned up after themselves too. Would recommend them to anyone in the area needing roofing work done. Solid experience start to finish.

  • 5 out of 5J Da month ago

    This is a great company to deal with!

  • 5 out of 5Jack Shearza month ago

    If you want quality at a fair price, nothing beats these guys. The job was perfect and the handymen were professional and friendly! Highly recommend for all your roofing needs, big jobs or little ones, they’ve executed it perfectly.

  • 5 out of 5John Sco2 months ago

    Highly recommend this company but it’s way more than the company it’s the people Lucy and Joe. I had a short notice need and they took care of us, same day! Professional, clean and kind people! So lucky to have met them. Thank you Joe and Lucy! We will be calling you again. 🙏🤗 …

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5Tony Mule3 months ago

    We have dealt with the team at Tops for roof repairs and a New Roof. They have always been on time, fair prices and extremely high quality workmanship!!!

  • 5 out of 5Brian H.4 months ago

    I needed a vent installed on a Gable end and called Joe. He came out the same day, saw what was required, purchased the proper vent and arrived the next morning and installed it. He had all the right equipment for the job and I was impressed with the time he took too ensure that everything was safe and secure before doing the install. See pictures. Highly recommended.

  • 5 out of 5Stephenie4 months ago

    I was in touch as my eaves were not hanging right causing the water to flow over the edge. They came to take a look right away, explained what the issue was, and was able to come back within a few hours to have it repaired and added a downspout to the front. The service was prompt, informative, and professional.

  • 5 out of 5Musa Atchia7 months ago

    best service

  • 5 out of 5Fendi7 months ago

    Great

  • 5 out of 5Irene Iossifidis8 months ago

    I had a fantastic experience with this company. I called about a broken downspout, and they came the very next day to replace it. While on site, they noticed two other damaged downspouts and took care of those as well. Their professionalism …

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5Robin MacDonald8 months ago

    Great work today fixing our siding. Needed a quick repair and they were timely

The latest post from this business

Posted by Tops Roofing & Siding to their own Google profile 17 days ago. Their words, not ours.

Hamilton, Burlington and Ancaster homeowners: is your roof leaking right now? Water damage spreads fast, and it does not always show up directly above where it started. If you are dealing with an active leak, missing shingles, or storm damage, here is what to do first: Move furniture and valuables away from the area Place a bucket under the drip Take photos for your records Call a professional before patching it yourself Tops Roofing and Siding is available 24/7 for emergency roof repairs and has served Hamilton, Burlington, Ancaster, Dundas, and Waterdown for over 40 years using Canadian-made shingles and siding built for Ontario weather. Contact Tops Roofing and Siding today for a professional roof inspection and free estimate. Call 905-312-0558 or email info@topsroofingandsiding.ca.Aug 12, 2026Call now

What Tops Roofing & Siding says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…our six-member crew consists of only licensed and fully-trained roofing and siding…”

  • Insured

    “…​ Fully Insured We understand your home is one of…”

  • States years in business

    “…Burlington, and Surrounding Areas With over 40 years of experience, we proudly support…”

  • States a founding year

    “…Owned Roofing & Siding Company Since 1982 Serving Hamilton, Burlington, and the…”

  • Free estimates

    “…Burlington, and the Surrounding Area Free Quote HOME SERVICES ALL SERVICES…”

  • 24/7 emergency call-out

    “…24/7 emergency services/repairs Quality…”

  • Family owned

    “…and Siding top of page A Trusted Family Owned Roofing & Siding Company Since…”

Their site also states: warranty offered.

Other roofers in Hamilton

Ranked by how many ratings Google has counted.

Other roofers we list in Hamilton
Roofing contractor
D'Angelo and Sons | Eavestrough Repair & Roofing Hamiltonanswering questions, project management, eavestrough replacement4.61,491 ratings8.0% one and two star(905) 387-3000
Gerry's Roofing & Siding Incsiding, eavestrough replacement, polite staff4.7895 ratings6.0% one and two star(905) 549-7112
D'Angelo and Sons Hamiltonanswering questions, eavestrough replacement, courteous staff4.7327 ratings7.6% one and two star(905) 387-3000
The Roofing Master Hamiltonanswering questions, competitive pricing, thorough inspection5.0283 ratings0.7% one and two star(905) 317-2014
Platinum Roofing & Exteriors Hamiltonpolite crew, warranty, eavestrough installation5.0229 ratings0.4% one and two star(905) 928-7528
Green Peaks Roofingroof replacement, initial inspection, courteous staff5.0200 ratings0% one and two star(905) 301-7884

All roofers in Hamilton →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 103 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 103, of which 93 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.