This company was excellent. They came and gave a price and about 6 months later when I finally did have them come, they honoured their original quote. They were on time and did an excellent job. My neighbour had her roof done at the same time by another company and they used power nailers so when there was a huge wind storm their shingles blew off while ours were okay.