Not only did the Turnbull team do an amazing job accurately quoting and replacing my upper and lower roof shingles, they completed the job under terrible circumstances. Our street was being torn up in the early summer for water main replacement, so it was basically an inaccessible giant pit for months. The completion date was supposed to be weeks prior to the roofing job, but was delayed (and we knew we couldn't go another winter without replacing the shingles). We rebooked the crew for the latest possible date and alerted the road crew to the necessity of having access to our home. Despite assurances that they would be able to drive up our street and in the driveway, the road was still incomplete on the day of the job. The Turnbull team actually wheelbarrowed in all the building materials from a neighbouring street, but without access were unable to bring in a dumpster to collect the old roofing material. They tarped an area of the driveway and meticulously piled all of the old shingles, then covered it so that it wouldn't blow around our yard. They returned to remove all of it as soon as the driveway was accessible again, transferred it into a truck, and cleaned up the site removing everything. Their flexibility, ingenuity, and positive attitude to go the extra mile made what might have been a nightmare into an amazing customer service experience. Our roof is beautiful, can't say enough good things about the wonderful guys at Turnbull!!