Besides protecting the roof and the overall structure of your home, rain gutters also prevent soil erosion and protects your garden beds. Homes built to code are situated on a slight slope to guide runoff away from the foundation. If rain flows off your roof because you have no gutters, the water causes massive erosion, washing away more and more soil each time it rains. This causes your carefully sloped landscape to wear down, allowing runoff to flow toward your home instead of away from it. Erosion also causes the foundation to settle. Eventually, you may start to notice uneven floors and cracked walls and chimneys as a result.