Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Stephen M Caswell
REPUBLICAN
Stephen M Caswell is running for Dutchess County Legislator, District 21.
Personal background
Stephen M Caswell lives in Poughkeepsie.
Professional background
Stephen owns Caswell Construction, a general contracting company.
Political background
Stephen serves as the Dutchess County Legislator for District 21.
Economy
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
Public Services
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
Housing & Urban Development
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
Public Safety
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
Transportation & Infrastructure
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
Energy & the Environment
As of October 26, 2026, Stephen M Caswell did not have a website or any information online.
Report missing info
