Environmental Conservation Officer Rosters
ECOs in DEC's regions - click for regional directory information
24/7 Law Enforcement Dispatch Center:
- 1-844-DEC-ECOs (1-844-332-3267)
Environmental Conservation Officers enforce New York's Environmental Conservation Laws, including those relating to environmental quality, hunting, fishing and trapping and protection of natural resources.
Nassau and Suffolk Counties
Captain Thomas Gadomski
SUNY at Stony Brook 50 Circle Road
Stony Brook, NY 11790-3409
Phone: (631) 444-0250, Fax: (631) 444-0251
Uniform Supervisors
Officer |
Phone Number |
Lt. Christopher Amato |
(631) 444-0250 |
Lt. Michael Unger |
(631) 444-0250 |
Lt. Sean Reilly |
(631) 444-0250 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Kevin Cummings |
(631) 444-0250 |
Investigators
Officer |
Phone Number |
ECI Jeremy Eastwood |
(631) 444-0250 |
ECI Kaitlin Grady |
(631) 444-0250 |
ECI Brian Farrish |
(631) 444-0250 |
All Nassau County Townships and Western Suffolk Townships of Huntington and Babylon
Officer |
Phone Number |
ECO Emma Carpenter |
(516) 260-3240 |
ECO Brendan Dickson |
(646) 634-9219 |
ECO Bradley Smith |
(646) 629-0054 |
ECO Lawrence Pabes |
(929) 505-6884 |
ECO Christine Brussell |
(929) 505-4747 |
ECO Zach Kochanowski |
(315) 748-8041 |
ECO Brent McCarthy |
(929) 505-6877 |
Central Suffolk - Townships of Brookhaven, Smithtown, and Islip
Officer |
Phone Number |
ECO Garrett Cacciola |
(929) 505-6587 |
ECO Christopher DeRose |
(631) 601-5284 |
ECO Robert Kaufherr |
(718) 683-7486 |
ECO Connor Paschke |
(929) 505-6889 |
ECO Nicholas Perkins |
(929) 505-6890 |
ECO Stephanie Anderson |
(929) 505-1174 |
Eastern Suffolk - Townships of Riverhead, Southold, Southampton, East Hampton, Shelter Island, and Fishers Island
Officer |
Phone Number |
ECO Taylor Della Rocco |
(347) 308-4589 |
ECO Laura DeVito |
(347) 533-0175 |
ECO Justin McGhee |
(929) 598-5872 |
ECO Nicholas Vandenbos |
(929) 493-8055 |
ECO Emilio Zullo |
(917) 636-2344 |
Nassau and Suffolk County Marine Waters (North and South Shore from NYC line to east of Montauk and Federal Waters)
Officer |
Phone Number |
ECO Landon Simmons |
(631) 205-0470 |
ECO Casey Giarratana |
(929) 493-8079 |
ECO Derek Hilton |
(929) 493-8241 |
Brooklyn, Bronx, Manhattan, Queens, and Staten Island
Captain Sara Komonchak
1 Hunters Point Plaza
47-40 21st Street
Long Island City, NY 11101-5401
Phone: (718) 482-4885, Fax: (718) 482-4984
Uniform Supervisors
Officer |
Phone Number |
Lt. Waldemar Auguscinski |
(718) 482-4885 |
Lt. Keith Levanway |
(718) 482-4885 |
Lt. John Gates |
(718) 482-4885 |
Lt. Chris Macropoulos |
(718) 482-4885 |
Investigative Supervisor
Officer |
Phone Number |
Lt. George Wilber |
(718) 482-4885 |
Investigators
Officer |
Phone Number |
ECI Joshua Harvey |
(718) 482-4885 |
ECI Connor Dodge |
(718) 482-4885 |
New York County
Officer |
Phone Number |
ECO Tyler Abelson |
(929) 895-2307 |
ECO Christopher Goonan |
(917) 636-3880 |
Bronx County
Officer |
Phone Number |
ECO Joan Korey |
(929) 895-2313 |
Queens County
Officer |
Phone Number |
ECO Darren Milliron |
(929) 505-6879 |
ECO Brennan Parmelee |
(929) 505-6888 |
ECO Frank Keegan |
(917) 636-2279 |
ECO Brendon Swart |
(917) 636-2436 |
Kings County
Officer |
Phone Number |
ECO Abigail Kortz |
(929) 598-5860 |
ECO Justin Rappold |
(929) 493-8231 |
Richmond County
Officer |
Phone Number |
ECO Benjamin Clinger |
(646) 369-0088 |
ECO Kyle Farner |
(917) 636-2348 |
NYC Marine Waters of the 5 boroughs and north to the Tappan-Zee Bridge and western Long Island Sound, including Westchester shoreline
Officer |
Phone Number |
ECO Paul Pansini |
(929) 505-6886 |
ECO Joshua Veloski |
(929) 505-6896 |
ECO Shane Currey |
(929) 505-6868 |
ECO Loren Traynor |
(929) 505-6895 |
ECO Michael Broughton |
(646) 916-0541 |
Dutchess, Orange, Putnam, Rockland, Sullivan,
Ulster, and Westchester counties
Captain Martin Townley
21 South Putt Corners Road
New Paltz, NY 12561-1696
Phone: (845) 256-3013
Fax: (845) 255-9249
Uniform Supervisors
Officer |
Phone Number |
Lt. Michael Bello |
(845) 256-3013 |
Lt. Michael Buckley |
(845) 256-3013 |
Lt. Christopher Lattimer |
(845) 256-3013 |
Lt. Dustin Dainack |
(845) 256-3013 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Nicholas Desotelle |
(845) 256-3013 |
Investigators
Officer |
Phone Number |
ECI Jeffrey Conway |
(845) 256-3013 |
ECI Jeannette Bastedo |
(845) 256-3013 |
ECI Charles Eyler |
(845) 256-8013 |
Dutchess and Ulster Counties
Officer |
Phone Number |
ECO Adam Johnson |
(845) 587-6397 |
ECO Jonathon Walraven |
(845) 281-3408 |
ECO William Chomicki |
(845) 490-0875 |
ECO Mary Frano |
(607) 244-4561 |
ECO Kevin Wamsley |
(914) 263-7819 |
All of Sullivan County - except Towns of Fallsburg and Mamakating.
Orange County Towns of Deerpark, Greenville, Minisink, Warwick and Port Jervis
Officer |
Phone Number |
ECO Ricky Wood |
(845) 665-5637 |
ECO Glen Parker |
(929) 505-6887 |
ECO Christopher Doroski |
(929) 505-6869 |
All of Orange County - except Towns of Deerpark, Greenville, Minisink, Warwick, Port Jervis, Monroe, Tuxedo, Highlands, and Woodbury.
Sullivan County - Towns of Fallsburg and Mamakating
Officer |
Phone Number |
ECO Aric Boyes |
(929) 505-2244 |
ECO April Small |
(929) 505-6894 |
Orange County - Towns of Monroe, Tuxedo, Highlands, Woodbury and all of Rockland County
Officer |
Phone Number |
ECO Erik Lovgren |
(929) 505-6875 |
Putnam and Westchester Counties
Officer |
Phone Number |
ECO Craig Tompkins |
(845) 216-4628 |
ECO Chloe Swansen |
(914) 260-6020 |
ECO Daniel Franz |
(929) 505-6873 |
ECO Dylan Schuck |
(929) 505-6892 |
Non-Sector
Officer |
Phone Number |
ECO Deo Read |
(845) 240-6758 |
Albany, Columbia, Delaware, Greene, Montgomery,
Otsego, Rensselaer, Schenectady, and Schoharie counties
Captain Tom Caifa
1130 North Westcott Road
Schenectady, NY 12306-2014
Phone: (518) 357-2047, Fax: (518) 357-2291
Uniform Supervisors
Officer |
Phone Number |
Lt. Jason DeAngelis |
(518) 357-2047 |
Lt. Anthony Glorioso |
(518) 357-2047 |
Lt. Walter Maloney |
(518) 357-2047 |
Lt. Michael Terrell |
(518) 357-2047 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Matt Nichols |
(518) 357-2047 |
Investigators
Officer |
Phone Number |
ECI Kimberly Robles |
(518) 357-2047 |
ECI Paul Sherman |
(518) 357-2047 |
ECI Joshua Sulkey |
(518) 357-2047 |
Otsego County
Officer |
Phone Number |
ECO Timmy Card |
(607) 267-9547 |
ECO Russell Fetterman |
(607) 422-8342 |
ECO Mark Vencak |
(607) 221-1544 |
Montgomery and Schenectady Counties
Officer |
Phone Number |
ECO Christopher Valenty |
(518) 505-4104 |
ECO Brian Willson |
(518) 491-2273 |
Schoharie County
Officer |
Phone Number |
ECO Justanna Bohling |
(518) 443-9156 |
ECO Melissa Burgess |
(518) 603-2446 |
Albany County
Officer |
Phone Number |
ECO Kyle Bevis |
(518) 626-1541 |
ECO Michael Hameline |
(518) 339-7403 |
ECO Kurt Swan |
(518) 869-5237 |
Rensselaer County
Officer |
Phone Number |
ECO Kurt Bush |
(518) 813-6805 |
ECO Zachary Crain |
(518)-424-5343 |
ECO Matthew Rutherford |
(518) 674-5833 |
Western Delaware County - Towns of Colchester, Deposit, Franklin, Hamden, Hancock, Masonville, Sidney, Tompkins, Walton
Officer |
Phone Number |
ECO Nathan Doig |
(607) 267-5452 |
ECO Dustin Osborne |
(607) 206-0711 |
Eastern Delaware County - Towns of Andes, Bovina, Davenport, Delhi, Harpersfield, Kortright, Meredith, Middletown, Roxbury, Stamford
Green County - Town of Halcott
Officer |
Phone Number |
ECO Jared Woodin |
(607) 437-6259 |
Greene County
Officer |
Phone Number |
ECO Lucas Palmateer |
(518) 478-1698 |
ECO Jason Smith |
(518) 703-3529 |
Columbia County
Officer |
Phone Number |
ECO Jeffrey Cox |
(518) 794-8935 |
Non-Sector
Officer |
Phone Number |
ECO Jason Curinga |
(518) 925-5549 |
Clinton, Essex, Franklin, Fulton, Hamilton, Saratoga,
Warren, and Washington counties
Captain Daniel Darrah
Route 86
P.O. Box 296
Ray Brook, NY 12977-0296
Phone: (518) 897-1326
Fax: (518) 897-1331
Uniform Supervisors
Officer |
Phone Number |
Lt. Matthew Clemens |
(518) 897-1326 |
Lt. Stephen Gonyeau |
(518) 897-1326 |
Lt. Robert Higgins |
(518) 897-1326 |
Lt. Geoffrey Younglove |
(518) 897-1326 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Kenneth Bruno |
(518) 897-1326 |
Investigators
Officer |
Phone Number |
ECI Marcia Goodrich |
(518) 897-1326 |
ECI Anthony Panipinto |
(518) 897-1326 |
ECI Michael C. Phelps |
(518) 897-1326 |
Clinton County
Officer |
Phone Number |
ECO Jeremy Fadden |
(518) 912-4579 |
ECO Matthew LaCroix |
(518) 335-5422 |
ECO Christopher Lagree |
(518) 319-7706 |
Northern Franklin County - Towns of Bombay, Fort Covington, Westville, Constable, Burke, Chateaugay, Moira, Bangor, Malone, Bellmont, Dickinson, Brandon
Officer |
Phone Number |
ECO Jennifer Okonuk |
(518) 319-0064 |
ECO Colton Garrand |
(518) 429-0966 |
Southern Franklin County - Towns of Waverly, Santa Clara, Duane, Brighton, Franklin, Altamont, Harrietstown
Officer |
Phone Number |
ECO Nathan Favreau |
(518) 354-9833 |
ECO Jeffrey Hovey |
(518) 354-9014 |
Hamilton County
Officer |
Phone Number |
ECO Jared Newell |
(518) 257-9690 |
ECO Scott Pierce |
(518) 866-4723 |
Warren County
Officer |
Phone Number |
ECO Alan Brassard |
(518) 409-6299 |
ECO George LaPoint |
(518) 793-3767 |
Northern Essex County - Towns of St. Armand, Wilmington, Jay, Chesterfield, North Elba, Keene, Lewis, Essex, Willsboro, Elizabethtown, Westport
Officer |
Phone Number |
ECO Bradley Buffa |
(518) 354-0539 |
Southern Essex County - Townships of Newcomb, North Hudson, Moriah, Minerva, Schroon, Crown Point, Ticonderoga
Officer |
Phone Number |
ECO Sean Dewey |
(518) 653-3077 |
ECO Maxwell Nicols |
(518) 338-2908 |
Fulton County
Officer |
Phone Number |
ECO Shane Manns |
(518) 708-1168 |
ECO Paul Pasciak |
(518) 448-3103 |
Saratoga County
Officer |
Phone Number |
ECO Jordan Doroski |
(518) 788-8544 |
ECO Mark Klein |
(518) 892-9402 |
ECO Wes Leubner |
(518) 729-8313 |
ECO Steven Shaw |
(518) 860-8675 |
Washington County
Officer |
Phone Number |
ECO Matthew Krug |
(518) 417-9954 |
ECO Matthew Thibodeau |
(518) 605-4932 |
Herkimer, Jefferson, Lewis, Oneida, and St. Lawrence counties
Captain Harold Barber
317 Washington Street
Watertown, NY 13601-3787
Phone: (315) 785-2231, Fax: (315) 785-2532
Uniform Supervisors
Officer |
Phone Number |
Lt. Troy Basford |
(315) 785-2231 |
Lt. Steven Bartoszewski |
(315) 785-2231 |
Lt. Aaron Markey |
(315) 785-2231 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Francis D'Angelo |
(315) 785-2231 |
Investigators
Officer |
Phone Number |
ECI Mark Malone |
(315) 785-2231 |
ECI Gregory Maneeley |
(315) 785-2231 |
ECI Peter Jackson |
(315) 785-2231 |
Northern St. Lawrence County - Towns of Massena, Louisville, Brasher, Norfolk, Madrid, Waddington, Potsdam, Stockholm, Lawrence, Hopkinton, Parishville
Officer |
Phone Number |
ECO Ian Helmer |
(315) 559-8503 |
ECO Jonathan Ryan |
(315) 322-5106 |
Southern St. Lawrence County - Towns of Gouverneur, Fowler, Edwards, Pitcairn, Fine, Clifton, Clare, Pierrepont, Colton, Piercefield
Officer |
Phone Number |
ECO Scott Atwood |
(315) 262-2304 |
ECO Joseph Munn |
(315) 842-2854 |
Western St. Lawrence County - Towns of Canton, Lisbon, Oswegatchie, Depeyster, Dekalb, Hermon, Russell, Macomb, Morristown, Rossie, Hammond, and the City of Ogdensburg
Officer |
Phone Number |
ECO Bret Canary |
(315) 489-3180 |
ECO Joel Schneller |
(315) 566-9258 |
ECO Michael Sherry |
(315) 566-9574 |
Western Jefferson County - Towns of Alexandria, Orleans, Clayton, Cape Vincent, Lyme, Brownville, Pamelia, Hounsfield, Watertown, Henderson, Adams, Rodman, Ellisburg, Lorraine, Worth, and City of Watertown
Officer |
Phone Number |
ECO Evan McFee |
(315) 640-0335 |
ECO Joshua Schneider |
(315) 751-8090 |
Eastern Jefferson County - Towns of Antwerp, Theresa, Philadelphia, LeRay, Wilna, Rutland, and Champion
Lewis County - Towns of Denmark, Pickney, Harrisburgh, Montague
Officer |
Phone Number |
ECO Max Woyton |
(315) 200-0813 |
Lewis County - except Towns of Denmark, Pinckney, Harrisburg, Montague
Officer |
Phone Number |
ECO Joshua Jarecki |
(315) 263-5987 |
ECO Shana Kraeger |
(315) 767-5232 |
Northern Herkimer County - Towns of Webb and Ohio
Oneida County: Towns of Western, Stueben, Remsen, Ava, Boonville, and Forestport
Officer |
Phone Number |
ECO Spencer Noyes |
(315) 240-8862 |
ECO Benjamin Tabor |
(315) 214-9681 |
Oneida County
Officer |
Phone Number |
ECO Robert Howe |
(315) 382-0996 |
ECO Jeff Hull |
(315) 408-7179 |
ECO Steven Lakeman |
(315) 734-0648 |
ECO Chrisman Starczek |
(315) 489-4224 |
Southern Herkimer County
Officer |
Phone Number |
ECO Katie Jakaub |
(315) 269-7443 |
Non-Sector
Officer |
Phone Number |
ECO Timothy Worden |
(315) 778-9279 |
Broome, Cayuga, Chenango, Cortland, Madison,
Onondaga, Oswego, Tioga, and Tompkins counties
Captain Neil Stevens
5786 Widewaters Parkway
Syracuse, NY 13214-1867
Phone: (315) 426-7431, Fax: (315) 426-7417
Uniform Supervisors
Officer |
Phone Number |
Lt. Mark Colesante |
(315) 426-7431 |
Lt. William Burnell |
(315) 426-7431 |
Lt. Anthony Rigoli |
(315) 426-7431 |
Lt. Matthew Foster |
(315) 426-7431 |
Investigative Supervisor
Officer |
Phone Number |
Vacant |
|
Investigators
Officer |
Phone Number |
ECI Scott Angotti |
(315) 426-7431 |
ECI Matt Harger |
(315) 426-7431 |
ECI Robert Johnson |
(315) 426-7431 |
Oswego County
Officer |
Phone Number |
ECO Matthew Dorrett |
(315) 625-4129 |
ECO Ryan Grogan |
(315) 726-5227 |
ECO Zachariah Brown |
(315) 200-2111 |
ECO Aaron Bonilla |
(315) 382-3365 |
Cayuga County
Officer |
Phone Number |
ECO Zachary Prentice |
(315) 404-6185 |
ECO Scott Sincebaugh |
(315) 253-8534 |
Onondaga County
Officer |
Phone Number |
ECO Heather Scalisi |
(315) 412-5110 |
ECO Scott Yacavone |
(315) 487-4401 |
ECO David Thomas |
(315) 236-0307 |
Madison County
Officer |
Phone Number |
ECO Ricardo Grisolini |
(607) 316-2574 |
Tompkins County
Officer |
Phone Number |
ECO Osman Eisenberg |
(607) 564-9458 |
ECO Jeffrey Krueger |
(607) 227-9584 |
Cortland County
Officer |
Phone Number |
ECO Matthew Burdick |
(315) 251-0125 |
ECO Andrew Kostuk |
(315) 741-2205 |
Chenango County
Officer |
Phone Number |
ECO Brett Armstrong |
(607) 895-6515 |
ECO Ryan Wing |
(607) 242-9156 |
ECO Daniel Plows |
(607) 221-6077 |
Broome County
Officer |
Phone Number |
ECO Andrew McCormick |
(607) 621-3464 |
ECO Eric Templeton |
(607) 621-3255 |
Tioga County
Officer |
Phone Number |
ECO Brent Wilson |
(607) 972-4435 |
Chemung, Genesee, Livingston, Monroe, Ontario,
Orleans, Schuyler, Seneca, Steuben, Wayne, and Yates counties
Captain William Powell
6274 East Avon-Lima Road
Avon, NY 14414-9519
Phone: (585) 226-6706; Fax: (585) 266-8533
Uniform Supervisors
Officer |
Phone Number |
Lt. Matthew Lochner |
(585) 226-6706 |
Lt. Timothy Fay |
(585) 226-6706 |
Lt. Kevin Thomas |
(585) 226-6706 |
Investigative Supervisor
Officer |
Phone Number |
Lt. Christopher Didion |
(585) 226-6706 |
Investigators
Officer |
Phone Number |
ECI Josh Crain |
(585) 226-6706 |
ECI Mark Wojtkowiak |
(585) 226-6706 |
ECI Ron Gross |
(585) 226-6706 |
Genesee County
Officer |
Phone Number |
ECO Fay Fuerch |
(585) 245-4975 |
ECO Evan Laczi |
(585) 208-3571 |
Orleans County
Officer |
Phone Number |
ECO Vernon Fonda |
(585) 735-6963 |
ECO Nathan Godson |
(585) 441-4015 |
Monroe County
Officer |
Phone Number |
ECO Shane Dobies |
(585) 329-8377 |
ECO Jacob Jankowski |
(585) 269-9338 |
ECO Jeffrey Johnston |
(585) 397-2746 |
ECO John Lutz |
(585) 303-1506 |
ECO Adam Muchow |
(585) 329-9381 |
ECO Eoin Snowdon |
(585) 683-6758 |
Wayne County
Officer |
Phone Number |
ECO John Rich |
(585) 478-3505 |
ECO Robert McCabe |
(631) 494-5229 |
Livingston County
Officer |
Phone Number |
ECO Shawn Dussault |
(585) 362-0395 |
ECO Richard Rauscher |
(585) 300-7715 |
ECO Chris Ward |
(585) 303-0098 |
Ontario County
Officer |
Phone Number |
ECO Paul Blanton |
(585) 694-4077 |
ECO Timothy Brown |
(607) 227-8538 |
Seneca County
Officer |
Phone Number |
ECO Shawn Michalet |
(315) 607-2038 |
Yates County
Officer |
Phone Number |
ECO Sean Rockefeller |
(315) 830-6335 |
Steuben County
Officer |
Phone Number |
ECO Matthew Baker |
(607) 281-5435 |
ECO Steven Farrand |
(607) 331-7549 |
ECO Richard McNamara |
(607) 220-4828 |
Chemung and Schuyler Counties - ECOs
Officer |
Phone Number |
ECO Erik Dalecki |
(607) 592-2783 |
ECO John Lifrieri |
(607) 644-3815 |
Allegany, Cattaraugus, Chautauqua, Erie,
Niagara, and Wyoming counties
Captain Joshua VerHague
700 Delaware Avenue
Buffalo, NY 14209
Phone: (716) 851-7050, Fax: (716) 851-7053
Uniform Supervisors
Officer |
Phone Number |
Lt. Liza Bobseine |
(716) 851-7050 |
Lt. Nathan VerHague |
(716) 851-7050 |
Lt. RJ Ward |
(716) 851-7050 |
Investigative Supervisor
Officer |
Phone Number |
Lt. David DiPasquale |
(716) 851-7050 |
Investigators
Officer |
Phone Number |
ECI Darci Dougherty |
(716) 851-7050 |
ECI Edward Piwko |
(716) 851-7050 |
ECI Kevin Holzle |
(716) 851-7050 |
Niagara County
Officer |
Phone Number |
ECO Joshua Wolgast |
(716) 243-9038 |
Erie County
Officer |
Phone Number |
ECO Don Damrath |
(716) 261-5112 |
ECO Carlton Gill |
(716) 908-5051 |
ECO Timothy Machnica |
(716) 262-7411 |
ECO A. Charles Wilson |
(716) 675-1095 |
ECO Ike Bobseine |
(631) 461-6061 |
Wyoming County
Officer |
Phone Number |
ECO Tom Koepf |
(716) 345-4252 |
Chautauqua County
Officer |
Phone Number |
ECO Christopher Freeman |
(716) 490-3947 |
ECO Jerry Kinney |
(716) 401-1187 |
ECO Nate Mead |
(716) 548-1482 |
Cattaraugus County
Officer |
Phone Number |
ECO Robert Nosal |
(716) 532-0461 |
ECO Jason Powers |
(716) 771-8266 |
Allegany County
Officer |
Phone Number |
ECO Russell Calanni |
(585) 403-2437 |
ECO Dustin Oliver |
(607) 590-1135 |
Non-Sector
Officer |
Phone Number |
ECO Jamie Powers |
(716) 604-5353 |
ECO George Scheer |
(716) 377-2448 |