Code Enforcement

About Code Enforcement

The Code Enforcement department ensures the City of Boerne is home to safe, high-quality residential and commercial buildings that are well-constructed, well-maintained, and in compliance with all ordinances as adopted by City Council.

Code Enforcement staff process contractor registration and permit applications, check for compliance of all ordinances and codes, and inspect all construction work in the City of Boerne. The primary role of this office is to eliminate hazards that could affect public safety. While Code Enforcement officers can issue citations, our goal is for problems to be remedied by the property owner.

Contractor Registration

Contractors must be registered with the City of Boerne to work in the city limits and to submit the permit applications required for projects.

Learn how to register as a contractor.


Code Enforcement issues permits for residential and commercial projects within the City of Boerne, including:

  • Residential and Commercial Building Permits
  • Electrical Permits
  • Mechanical Permits
  • New Landscape Permits
  • Plumbing and Irrigation Permits
  • Sign Permits
  • Swimming Pool Permits

Permit applications can be submitted in person at City Hall, via email or online. Contractors must be registered with the City of Boerne before applying for permits.

Learn more about permits.


Code Enforcement conducts inspections of all construction projects in the city limits.

Call (830) 248-1529 or email Troy Simmons at [email protected] to schedule an inspection.


Residents can file a Code Enforcement Incident Report with the City of Boerne to report a property thought to be in violation of city ordinances. Violations may include but are not limited to trash/debris, overgrown vegetation, substandard housing, and building without a permit. Please submit the Incident Report to the address listed on the form.

Download a Code Enforcement Incident Report form.