Peter Ross Roofing did the roof on my 3 year old condo and it is already leaking badly. They will not honour their warranty and come up with every excuse possible to fix the problem. I would not recommend anyone do any business with Peter Ross Roofing.