The mission of the Building Inspection - Code Enforcement Department is to protect the health, safety and welfare of the general public by enforcing the city's Code of Ordinances and code regulations for:
Throughout the construction process, Building Inspection - Code Enforcement is responsible for
Code compliance verification
Permits are required before performing:
Any new construction
Repair of existing:
The City of Roanoke has adopted the 2021 International Codes and the 2023 National Electrical Code. Please contact the Building Inspection Department for more information on specific requirements.