From the initial contact to final result, North Shore was on time, quoted fairly, and did excellent work. Their suggestions for product and configuration were very helpful. They replaced old eavestroughs, and installed a leaf guard system, disconnected downspouts, filled in the old connections to the sewers, and even repaired some other siding that had worked loose. The crew were friendly and helpful on installation day, and some detail followup was done as promised and on time.
The result looks good, and works great!