STAY AWAY FROM THIS COMPANY ... Their quality, warranties and integrity are virtually non-existent. I hired Newlife Roofing approx. 3.5 years ago for a flat roof in Oshawa. There was definitely a language barrier but we managed to figure things out. Their price was the most competitive, but as the old adage goes "you get what you pay for". The work was completed and I was given a written 12 year warranty.
PROBLEM #1: After they did the first roof, I asked them to quote on another property I owned. I received the quote and paid the deposit. On the day work was to start, they showed up with their crews and materials and try to extort me for more money than agreed. There weren't any surprises or additional work that needed to be done, they just wanted more money or they were going to pack up their things and leave. I said no and they packed up and left the site. I had another more reputable company come and do the job.
PROBLEM #2: 3.5 years after the original roof was done we experienced a leak. I called Jennifer, she picked up, I explained the situation to her and she said someone would call back. Once she realized I was calling for warranty work she failed to answer or return any more calls. I had another roofer come out to the repair. He said it was a result of the poor worksmanship and materials used the roofer.
OVERALL
Quality = VERY POOR
Service = VERY POOR
Communication = VERY POOR
Integrity = VERY POOR
This is not a company you want to trust with something as important as your roof. Lesson learned on my part.