My previous roof was done by Wilkens Contracting and they had done a fine job. When Wilkens left the roofing business, Mike, who had worked for them, started Gable Roofing and looked after the warranty work for Wilkens' customers. We were pleased with the repairs that were done under warranty and then had Gable do some eavestrough work. Recently, when there was a leak into our house after a heavy rain, I called Gable and the inspection by David suggested that the old shingles had to be removed and a new set of shingles, flashings, and underlayer needed to be put in place (after 13 years). I had a much lower estimate from another roofer who was working on my neighbor's house. I discussed it with Mike and we came to an agreement to do it at a somewhat lower cost with a few modifications. Since I had been satisfied with Gable's long-term service, I decided the extra cost was worth it. They did a very careful and prompt preparation and completed the job very quickly and cleanly. My neighbor's roofer also did a fine job. I am satisfied that should any problems arise, Gable will be there and will do the repairs. One special thing is that Mike is excellent at communicating by email, giving clear details about the job. He shows a very professional interest in the work, which I find reassuring and unusual. As well, his office person, Michelle, is courteous and helpful too and they can be reached very easily.