The Eavestrough (Gutters) play a critical role in the maintenance of your home. The Eavestrough control the water flow from your roof to the ground. They are designed to prevent rain water and melted snow from damaging your home (basement flooding and foundation damage). It is important to have proper drainage on your home at all times. It is essential that the eavestrough are kept clean and free of debris so they can function properly at all times.