Actually, I think it's a very good question. Ellsworth and the Hancock County Soil and Water Conservation District have helped private roads along City lakes (Branch, Green, Patten Pond) used EPA 319 B grant money for improvements to prevent runoff etc .The City also had grants for property owners to improve ldriveways and lake front properties to prevent runoff. When I googled it I found this: https://www.federalregister.gov/documents/2003/10/23/03-26755/nonpoint-source-program-and-grants-guidelines-for-states-and-territories Not sure if this link will work but you can google it. There may be more grant type money out there. You could check with your town, soil and water district, and similar agencies. These grants were all matching, up to 50% of project costs, I believe. Good luck.