Roanoke's property maintenance ordinance (Chapter 7, Article II, of the Code of the City of Roanoke) adopts the Virginia Maintenance Code (VMC), as the minimum standard with regard to safety, sanitation, security and general maintenance for existing structures.
The VMC is largely derived from the International Property Maintenance Code (IPMC) published by the International Code Council (ICC). ICC codes are used in many municipalities throughout the nation and can be found on their website.
The Virginia Maintenance Code is not a detailed code like those used for new construction. It is written in “broad” language that applies to a wide variety of maintenance issues and unsafe conditions for all types of structures, from houses and outbuildings to commercial buildings.
Common violations cited by inspectors under the Virginia Maintenance Code include:
A lack of Electricity, water service, or primary heat source
Damaged fixtures and mechanical devices
Damaged/broken windows and screens
Electrical and mechanical hazards
Holes and cracks in walls and other coverings
Loose handrails and guardrails
No hot water
Not working or missing smoke detectors
Damaged or torn floor coverings
Weak structural supports
Report a Violation
To report a violation, call Code Enforcement at 540-853-2344 or use the City's online Service Request Form.