Tip Top Trough really saved us money. We had water spilling over our eavestrough and it was damaging my pathway. They came to our house and gave us a free quote and explained what the problem was and what our options were for a solution. When they came back to do the job, their guys were on time, friendly and professional. They fixed my eavestrough and now we have them come once a year to make sure everything is tip top!