When our roof needed re-shingling we did some internet research on quality of shingles and brands that were manufactured in Canada and got estimates from 3 local roofing companies. The office gave us heads-up telephone calls advising us when workmen would arrive at our home, and shingling was done in stages so that the roof could be “buttoned-up" before any thunderstorms. The clean-up after their work was meticulous and the quality of the roofing was excellent. John and C, Oshawa