Gutters serve a vital role, diverting water from your home. When it rains heavily, there is a risk of damage to your home’s siding, windows, doors and even the foundation. If you don’t have gutters, you’ll end up having a number of catastrophic and ridiculously expensive damages. However, before installing a gutter system, a smart homeowner must be informed. That’s why we have written this comprehensive article on gutters; types, styles and when to repair or replace them.