The City of Batavia operates in compliance with the written codes that are designed to maintain a healthy, safe and clean environment, carry out land use policy and preserve the quality of life standards that residents and businesses enjoy in our community.
Please visit the City of Batavia Municipal Code of Ordinances for a list of Batavia's laws.
To report a suspected code violation or call 630-454-2700. Please provide specific information, including addresses and detailed descriptions of the issues. Reports are confidential and you need not include your name, but doing so will assist the city with follow-up.
The following information will answer the most frequently asked questions about code compliance in our community:
- How are code violations discovered?
Some of the ways code violations can be discovered is through routine inspections and observations by city staff as they patrol the community and do their jobs, as a consequence of an action (for example, an application for building permit or a request for zoning action) or in response to a complaint by an individual.
- How do I notify the city about a possible code violation?
If you would like to report a possible code violation, you can do it in person, by phone or by email. Please be prepared with specific information, such as the address of the property, detailed description of the situation, and the length of time you have observed the situation. You do not have to identify yourself, but having your name will assist us with follow-up and ensure we have all the information we need to resolve the situation. We do make it policy not to reveal complainant information.
Contact information can be found on the Code Compliance page.
- What is the procedure for following up on possible code violations?
The Code Compliance Officer responds to possible violations according to the impact of the violation on the community. Situations that appear to pose a risk to health and safety are given top priority; others are pursued in the order in which they are received.
For all types of code complainants, the first step in the follow up procedure is personal contact by the Code Compliance Officer to see if the violation exists and to request compliance. If the individual responsible for the situation is not available or appears unwilling to voluntarily correct the violation in a timely manner, a notice of violation may be issued, which may require an appearance at Administrative Adjudication or at Kane County Court.