2025 Town of Esopus Candidates

Get to know the dedicated Democratic candidates working to make Esopus a better place for everyone! Each candidate brings unique experience, passion, and a commitment to serving our community. Here’s a brief introduction to your 2025 Democratic team:

  • Roscoe Pecora for Town Supervisor

    Roscoe is a lifelong Esopus resident and dedicated community advocate with experience in local government dating back to 1979. He
    worked on the federal funding application for the initial installation of the Port Ewen Sewer District. Later, as an Ulster County
    Legislator, he helped procure the money for the first Port Ewen Fire District ladder truck, expedited funding for the Floyd Ackert Road bridge in West Park, oversaw the development and construction of the Port Ewen Library, and served as a trusted advisor to our Town Board members. He is looking forward to bringing a focused and determined approach, along with his leadership skills, to the position of Town of Esopus Supervisor because Esopus deserves action.

  • Paul Brooks for Town Board

    “ Government should work for the people -- not ideology, not power, not profit.” Paul learned that as a reporter and editor leading newsrooms over 40 years. He has taught high school and college too, serving in the Peace Corps, and as a volunteer at a food pantry. “I hate bullies, cheats and liars. I love my family and my Ulster Park home of 33 years, and I believe in liberty and justice for all.”

  • Stephanie Yeh for Town Board

    Stephanie is running for Town Council to bring fresh ideas and practical solutions to our community. She has two decades of experience in finance and is currently CFO at a tech-enabled homebuilder. She will work to ensure that Esopus continues to prosper while serving the diverse needs of our community and environment. She has live in Ulster Park with her husband and dog, and loves hiking with her at Shaupeneak. “I am a creative problem solver who, with your support, will be a public servant you’ll be proud of.”

  • Holly Netter for Town Clerk

    I have been a resident of Esopus my entire life. For the past 20 years, I have held multiple positions for the Town of Esopus, serving as Planning Board Secretary, Deputy Tax Collector, and Deputy Clerk. 2014, I took office as Town Clerk. Since then, I achieved the title of Registered Municipal Clerk (RMC) from the New York State Town Clerks Association. I have recertified to maintain that title while also working on becoming a Certified Town Official from the Association of Towns. In addition, I currently serve as President of the Ulster County Town Clerks and Tax Collector Association. I look forward to continuing to serve my community and appreciate your support.

  • Lynn Corcoran-Johnston. for Town Tax Collector

    Following a successful 30-year career at SUNY Ulster, I’m looking forward to applying my skills, expertise, and attention to detail as Town of Esopus Tax Collector. Initially employed as a Financial Aid Specialist and later as Counselor and Director of TRIO Student Support Services. I then served as the financial and academic advisor to thousands of students during my tenure and managed a $1.5 million budget. A native of Ulster County, my husband Craig and I have lived in Esopus for 40 years, and raised our family here. I have been active in our Esopus Community's PTO, Boy Scouts Pack 26, and Troop 26 in Port Ewen. I have served on the Esopus Waterfront Advisory Board, as a volunteer with Riverkeeper, and am currently on the Esopus Parks and Recreation Committee. This is the experience, commitment, and care I will bring to the tax collector's position.

Our County Legislature Candidates (3 Districts in Esopus)

  • Joe Donaldson, District 8 (Esopus, City of Kingston, Town of Ulster)

    I was born and raised in Kingston, and have been a Port Ewen resident for the past 3 years. I’ve worked for the Kingston Water Department for 30 years, in that time serving as shop steward and unit chairman. Ulster County is a unique area with something for everyone. I enjoy working to make Ulster a place where people can have a healthy and prosperous life. I consider it a privilege to serve the people of District 8. Remember: Democracy only works when people participate. 


    (Map of LD8)

  • Amy Dooley, District 9 (Esopus/Lloyd)

    As small business owner, artist, and longtime community builder, Amy is running for Ulster County Legislature, District 9, representing Highland and Esopus. As the co-founder of a local nonprofit supporting artists and small businesses, she has spent years strengthening community connections and creating opportunities for others to thrive.

    Amy is focused on tackling housing affordability, expanding workforce training and good-paying local jobs, and protecting Ulster County’s natural environment while fostering sustainable growth. She believes in leadership that listens, builds consensus, and delivers practical solutions that make life better for everyone in Ulster County.

    (Map of LD9)

  • Megan Sperry, District 17 (Esopus/New Paltz)

    I am an Associate Professor of Digital Media Production at SUNY New Paltz and the Program Director for the Woodstock Film Festival Youth Film Lab. My creative projects focus on issues of affordable housing, criminal justice reform, food security issues and living wage jobs. Before joining the Ulster County Legislature, I served as Chair for the Rosendale Economic Development Commission and as a Board Member and Market Manager for the Rosendale Farmers Market. 


    (Map of LD17)

NYS Supreme Court Candidates Here
Ulster County-Wide Candidates Here