Property Maintenance Code

The International Property Maintenance Code (IPMC) is adopted by the Virginia Department of Housing and Community Development (DHCD) every three (3) years. Virginia Maintenance Code requires buildings, structures, exterior areas and systems to be maintained in accordance with the requirements of the current maintenance code and when applicable, in accordance with the USBC under which such building or structure was constructed. The property maintenance code does not require alterations to be made to existing structures, buildings or systems unless there is an unsafe or unfit condition. This code delineates the minimum requirements and condition standards for premises, structures, equipment and facilities for light, ventilation, space, heating, sanitation, protection from the elements, life safety, safety from fire and other hazards, and for safe and sanitary maintenance; the responsibility of owners, operators and occupants, the occupancy of existing structures and premises, and for administration, enforcement and penalties.

Property Maintenance Workflow (PDF)

Virginia DHCD Codes

Requests for an Extension

Extensions for the time allowed for correction of violations of the USBC may be granted if necessary repairs are temporarily delayed due to practical difficulties. A written request addressed to the Code Compliance Division, including the address of the property, brief explanation of why an extension is being requested and a reasonable estimated time frame for when the completion of repairs will be made must be received before the time allowed for compliance has expired.

  1. Maintenance Requirement
  2. General Requirements
  3. Light, Ventilation & Occupancy
  4. Plumbing, Mechanical & Electrical
  5. Fire Safety Requirements

Maintenance Requirement for Existing Dwellings, Buildings & Properties

The following excerpts from the maintenance provisions of the USBC are not complete or intended to be all-inclusive. Virginia Maintenance Code requires buildings, structures and systems to be maintained in accordance with the requirements of the current maintenance code and when applicable, in accordance with the USBC under which such building or structure was constructed. The property maintenance code does not require alterations to be made to existing structures, buildings or systems unless there is an unsafe or unfit condition.