Town of Yates, NY



Code Enforcement Officer

Code Enforcement Officer / Zoning Officer Duties and Responsibilities

  • Maintain reasonable office hour time for walk in public inquiries regarding permits, zoning regulations and requirements. Take phone calls from public.
  • Issue Building Permits
  • Inspect all building permits for adherence to Building Code and Zoning Regulations. Work with Deputy Zoning Clerk to track and close out all permits in a timely manner.
  • Take applications for Site Plan Reviews and Special Use Permits applying zoning regulations accordingly and work closely with the Town Planning Board.
  • Prepare County Planning Board referral applications for Site Plan Reviews and Special Use Permits. Attend County Planning Board when needed.
  • Prepare Area Variance applications and work with Shelby Zoning Board of Appeals for review, acceptance or denial.
  • Work with Town Attorney, on difficult cases, for advice on legal matters, interpretation of Zoning Regulations, Local Laws.
  • Take bona fide property maintenance violations or Zoning complaints from public, must leave office to observe any complaint and document findings.
  • Issue Violation letters for property maintenance and Zoning Regulation or Local Law violations. Track violations.
  • Issue appearance tickets working with town courts, must appear in court with violator to state Town’s case. Extreme cases sometimes result in a trial, must prepare with proper documentation to state the Town’s position.
  • Drive Town roads at various intervals and times to observe any property maintenance violations or illegal structures, observe progress on Building Permits.
  • Work with fire department, Child Protective Services, Local and State police, Office for the Aging, Orleans County Department of Health, will occasionally be called out any hour, any day by the aforementioned to observe Zoning and Building Code Violations.
  • Placard structures that are unfit for human occupancy, work with Town Board and Local Law to remove uninhabitable structures.
  • Inspect all junkyards and auto repair shops yearly. Inspect all public assemblies yearly. Inspect all businesses every third year. Track all with spread sheet.
  • Attend Town Board, ZBA, Planning Board meetings.
  • Maintain yearly DOS in service training requirements minimum 24 credit hour.

Please complete all details of your inquiry and we will get back to you shortly.
*Required fields



Code Enforcement Officer - David Reese

8 South Main Street,
Lyndonville, NY 14098


Hours: Call for appointment.

2023 Complete Building Permit Application pdf

2023 Complete Yates Requirements Booklet for Swimming Pools and Hot Tubs pdf

2023 New York Pool Code Document pdf



Authorization to submit application on behalf of property owner (pdf)

Lyndonville NY and the Town of Yates   Places to visit in Orleans County NY

Town of Yates, Orleans County, New York
8 South Main Street   Phone: (585) 765-9716
PO Box 484   Fax: (585) 765-2961
Lyndonville, NY 14098   Email Us
Yates NY, Lake Ontario

Connect with Us   Website Design
Town Departments | Agendas & Minutes | Notices | Our Community | Resources | Town of Yates Home
Forms & Applications |Calendar | Doing Business Here | Local Attractions | Contact Us | Web Sitemap