I had never had a completely positive experience with a contractor until I met John Whyte of True North Eavestroughing.
John was very responsive to all my inquiries, before and after the job. He came to our house for an estimate at the agree-upon time, and gave us a thorough evaluation of our situation and a very reasonable quotation. His team came a week later to do the job (we got lucky because someone else had canceled), completely replacing the eavestrough (with Leafguard) of the entire house, relocating and adding a few down pipes, as well as laying down a few heating cables. The job was done well under 5 hours and at the estimated price (not a cent more). The crew took away the old gutter/leaves/tree branches and left no mess behind. A heavy downpour a couple days later helped to test out the new installation - and it passed with flying colors. When we asked John to extend one of the downpipes by a few inches, he had it done just a couple days later without incurring extra charge.
John has proven himself an honest, trustworthy person who proudly stands behind his work. His crew is efficient and meticulous. I am thoroughly impressed by True North.
TWO BIG THUMBS UP! HIGHLY RECOMMENDED!