Mega City Roofing Inc
Boa badge Best of 2018 – winner 6 times

Found out on Sunday afternoon that my roof shingles are missing, thanks to th...

Angela in Ajax

I had used Mega City Roofing about 7 years ago to replace the roofing on my h...

Kelly- Leslieville
Roof repair 10/10

Newer home. Pipe jack was faulty and needed replacing. Tom was A+ on all le...

Private User

Tom responded quickly and was professional, personable and tidy. He also wen...

Christine&Joseph from Ajax

1) Tom answered all the questions I had about the new roof I wanted and descr...

Liz in North York