Steve and his crew re-caulked and cleaned our leaky eave-troughs. We had hired 2 other companies to fix the corners over the years but they still leaked every time it rained. He was very courteous, explained clearly what was wrong and how he proposed to fix it. He was upfront that the caulking on some corners may not work as it was quite wet that week. When the eave-troughs started leaking again, he honored his guarantee and came back to re-caulk on a sunny day at no charge. We highly recommend the "Friendly Giant" for any home maintenance job.