Was referred to Tip Top from a friend. We had a full eavestrough cleaning along with 2 new downspouts that were Larger and secured much tighter than my existing ones that had cracked during the past couple of winters. No trees around but holy almost a half a pale of shingle granules. The 2 man crew was on time, cleaned up well and fixed a pair of leaks in the corners of the existing gutters. Communication and overall work was what I expected and I love when that happens !!