Got a new roof, new eaves troughs. The work seems to be excellent, no complaints about the quality of the product or the workmanship. The roofers were great about answering questions that I had about the installation, and the eaves trough guy listened and made sure to install it exactly how I wanted so I could set up some rainwater collection afterwards.
The only minor complaint would be that they could be a bit more proactive about communication. They came and did the roof as planned, but then I had to follow up about scheduling the eaves troughs, and again about a delay in filing the warranty.