All garages, and sheds over 256 sq. feet and/or more than one story requires a building permit. If any electrical, mechanical, or plumbing work is done a trade permit is required regardless of a building permit requirement.
Ordinary” repairs that do not require a construction permit are:
Re-Roofing (shingles only)
Glass replacement if not a hazardous location
Door replacement (except fire rated doors)
Floor coverings or porch flooring
Plaster repairs, tile work, wall coverings
Retaining walls less than 3 feet in height
What residential work requires a permit?
The Virginia Uniform Statewide Building Code requires a construction permit before any of the following work takes place:
Constructing, enlarging, altering, or demolishing a building or structure. In general a building permit is required for all home additions, all home alterations, all decks, all garages, and sheds over 256 sq. feet. Any additions or alterations to electrical, plumbing, or mechanical (heating and cooling) systems, would require separate trade permits.