We have had T-Rex clean our eaves every year for the past 7 years or so. We have been very satisfied with their work. They are honest, very hardworking, and get the job done right. I really appreciated their opinion and honesty when giving me an estimate. They were totally correct in diagnosing a problem with our downspouts and took the time to look under the back deck to see that the earth was soaking wet under there; the eaves were not draining properly and there was too much water draining in that one spot, plus the eaves were at the wrong angle. I was grateful that they took the time to look into the problem and give me a recommendation, instead of just cleaning the eaves and leaving for the next job. I would highly recommend this company.