Drainage systems, if properly installed, should keep water away from your roof and your foundation, minimizing soil erosion and foundation damage. In this blog, gutter installation contractor Patriot Gutters LLC discusses the qualities of a good roof drainage system.