Reviews

1/10

We had a lovely metal roof installed on our home last fall by London Eco-metal Roofing. Sadly, it didn't even last a year, and despite multiple attempts to work with the company to come repair it, it is still not repaired and who knows if they will ever honour their warranty? Our home has a steep pitch, so when we had the sales guy in, we made sure we followed his recommendation to have all of the required snow guards installed. Unfortunately, a chunk of ice approximately the size of our minivan's wheel slid off the upper portion of the roof onto the lower portion and then onto our minivan that was parked below. The lower portion of the roof now has a visible dent in it, and the whole hood of the minivan had to be replaced. We don't usually park the car there; it's where our son plays hockey. Lucky he was out that day. Since this is frankly an unsafe situation, we called the company and asked if they would please come repair the roof and install some additional snow guards. It took 12 calls before we were able to speak with someone who could help us. That person sent someone to our house who kindly told us it would be repaired. We haven't heard from the company since, and it's been months now. We sent a follow up e-mail asking when this might be resolved. No response. That was weeks ago. We feel the company has not honoured its warranty at all, and we feel very disappointed. The warranty is really only as good as the service the company offers. We should have gone with another company. As installed currently, this is an unsafe consumer product. I cannot let my kids or the neighbours' kids play outside near our house this winter. It's just not safe.

Approximate cost of services:
$24,000.00
1 of 2 people found this review helpful.
Was this review helpful?
Company Response

Hello, we understand that Ottawa experienced significant snowfall last year. It is also our understanding that one of our service technicians has installed extra snowguards on your roof in anticipation of record snowfall. We apologize for the delay in communication.