I selected Quality First Roofing through Homestars in July 2020 after doing some research. The person doing the estimate was very thorough, explaining the work in detail and courteous. Considering the size of the roof(I live in a backsplit with 2 roof areas), the cost seemed reasonable. A neighbour in a similar sized house paid $15,000 a couple of years ago! The workers arrived promptly at the time specified and appeared to have done a first class job. They also made a couple of amendments at no extra cost to improve the ventilation and added side flashing. I was up the next day and had a look at things. The other much appreciated items was after the work was completed, they went around and cleaned up the area to such an extent that, aside from the new roof, you wouldn't know they had been there. Based on my experience, anyone choosing Quality First Roofing will not have cause for disappointment.