Trees, Water & People is a nonprofit 501(c)(3) organization dedicated to improving people's lives by helping communities protect, conserve, and sustainably manage the natural ...
We lead the Rochester, New York region in providing fundraising support services to non-profit organizations. Embracing the principles of the AFP, we help our clients develop their ...