Who's a good roofing contractor to deal with in Niagara?
Edit: Someone insured, I can check with the BBB and has references, that if there's any issues after the job completion, they have a history of standing behind it. A warranty with good customer service or after care.