True North Eavestroughing recently installed new eavestroughs on our home. They did an excellent job, at a reasonable price. John Whyte was great to deal with - he's knowledgeable, professional, and easy to talk to. We had a good discussion about what was needed, and what the options were. The new eavestroughs look great, and they left everything very neat and tidy. The hinged downspout extensions are very handy when you're cutting the grass. I highly recommend this company.