Hubbard was one of three companies I called in the spring for an estimate to replace my eavestroughs. They got back to me right away with a quote. A friend who works in insurance claims gave Hubbard an excellent reference, and another friend had used Hubbard to replace their own roof, and were very satisfied with their work. I booked Hubbard for the eavestrough replacement, then later realized that I also needed the roof shingles redone. I called Hubbard and asked if I could expand the job to include replacing the roof. No problem, and they also gave me a discount for combining the jobs. The roofing contractors were friendly, efficient and thorough. The eavestrough contractors who came by next, recommended adding matching metal fascia to the work order, which was a brilliant idea for our house! They completed the seamless eavestrough installation in a timely, efficient manner - right ahead of the heaviest snowfall of the winter! I have no more worries about leaking eavestroughs or curling shingles!