As precipitation falls on agricultural and undeveloped areas, it is primarily absorbed into the ground or slowly runs off into streams, rivers, or other water bodies. However, development resulting in rooftops and paved areas prevent water from being absorbed and create a faster rate of runoff. This development often causes localized flooding or other water quantity or quality issues. The rainwater that comes in contact with the streets and parking lots carries the automotive related heavy metals and petroleum products in to our streams and groundwater if not treated. There are nutrients and bacteria associated with fertilizers and pet waste that result in risk to human and fish health if not managed properly.