We had Bronson Johnson do our eavestroughs in July. The eavestrough was just as described - high quality material. We found them to be a very honest company. When it came to doing the eavestrough out back, we had contracted to have the vinyl over the fascia replaced. Bronson Johnson said it was in good shape and there was no need to do anything. This obviously saved us some money. We are quite happy with the eavestroughs and how they are working during heavy rainstorms. We did have a very minor leak between the eavestrough and fascia afterwards. However, when we contacted the owner (Mike), he said that was unacceptable and he sent out Garrett to address the problem. Garrett worked really hard to find the problem and fix it. Yes, it took some time to find it but, we realize it is sometimes not easy to find where a leak starts from. Garrett was very diligent and had high expectations for himself when it came to solving the problem. One area I wish was a bit better is communication. One of the workers left in the middle of the day and did not let us know. We would have appreciated knowing that he had left and would not be coming back. On the plus side of communication, when we contacted Mike about the minor leak, he had the problem addressed in a timely manner. There was no chasing him down. I love companies that back up their product and work. So, would we use them again? The answer is absolutely.