Home / Roofing by City / Salem, Virginia
Roofing in Salem, Virginia
No, Salem, VA does not require a permit for like-for-like roof replacement (City of Salem - Community Development, Building Inspections). No permit for an ordinary reroof of a house, on the City's own statement and the statewide rule, with limits a roofer must check first. Salem's Building Inspections office lists "Residential reroofs" under "What is a permit not required for?" The statewide rule behind it, Virginia Construction Code Section 108.2 item 14.5, exempts "Replacement of an unlimited amount of roof covering or siding in Group R-3, R-4 or R-5 provided the building or structure is not in an area where the nominal design wind speed is greater than 100 miles per hour (44.7 meters per second) and replacement of 100 square feet (9.29 m 2 ) or less of roof covering in all groups and all wind zones." Item 14.6 exempts only "Replacement of 256 square feet (23.78 m 2 ) or less of roof decking" in those groups, and the City lists "Roof sheathing replacements over 256 square feet" as permit work. Two exceptions let the building official require a permit: "for the installation of replacement siding, roofing and windows in buildings within a historic district designated by a locality pursuant to Section 15.2-2306 of the Code of Virginia" and "for any items exempted in this section which are located in a special flood hazard area." Salem has a Floodplain Overlay District, so check the flood map before starting work near a floodplain. An owner may always ask for a permit: "when an owner or an owner's agent requests that a permit be issued for any of the following, then a permit shall be issued and any related inspections shall be required." The City's own Climatic Design Criteria sheet prints a wind speed of 115 under "Wind Speed MPH V3s" for Salem, while a newer regional sheet published by Roanoke County prints 90 for Salem; neither says whether its figure is a nominal or an ultimate design wind speed, so the no-permit answer here rests on the City's own statement rather than on a wind-speed reading. The work must still meet the code with or without a permit. When unsure, the City says to call the Office of Community Development at 540-375-3036. Where a permit is needed, all applications, payments and inspection requests go through the City's online permit portal ("Paper and Email applications will no longer be accepted"), permits are issued "only between 8 am and 4 pm, Monday through Friday," and "Contractors must have a valid business license in order to obtain a permit." Homeowners may pull their own permits with the City's Self-Affidavit; "All others must have their licensed contractors obtain the corresponding permits." Starting work before a required permit doubles the fee (City Code Section 18-36(b)). This hub aggregates roofing permit and contractor-registration requirements for Salem, Virginia, along with sourced roofing material references — every fact linked to its directory record.
Roofing permits & building code in Salem
Roofing permit and contractor-licensing rules in Salem are set locally by City of Salem - Community Development, Building Inspections. Virginia licenses contractors through the state Board for Contractors — a job over $1,000 needs at least a Class C licence, and roofing is a licensed specialty — and the Uniform Statewide Building Code supersedes local building codes, so a city or county enforces the state code rather than writing its own roofing rules — always confirm the current requirements with the authority before starting work.
- state_level: Virginia licenses contractors through the Board for Contractors (DPOR). Code of Virginia Section 54.1-1100, as amended in 2025: "'Class C contractors' perform or manage construction, removal, repair, or improvements when (i) the total value referred to in a single contract or project is over $1,000 but less than $30,000, or (ii) the total value of all such construction, removal, repair, or improvements undertaken by such person within any 12-month period is less than $250,000." Larger jobs fall in the Class B and Class A tiers. Roofing work is licensed under the Board's classifications and specialties, including the "Roofing contracting" (ROC) specialty of 18VAC50-22-30. Section 54.1-1111 makes anyone applying for a building permit furnish "either (i) satisfactory proof to such official or authority that he is duly licensed or certified under the terms of this chapter to carry out or superintend the same, or (ii) file a written statement that he is not subject to licensure or certification as a contractor or subcontractor pursuant to this chapter." Section 54.1-1101 A says the chapter does not apply to "7. Any person who performs or supervises the construction, removal, repair, or improvement of no more than one primary residence owned by him and for his own use during any 24-month period". Salem prints that list of exemptions on its Self-Affidavit, which a permit applicant who is not a licensed contractor files; it adds "I realize that I am liable to ensure all contractors and/or subcontractors performing more than $1,000.00 work on my project are licensed by the State Board of Contractors in accordance with the Code of Virginia Section 54.1-1115." Some older pages give a $10,000 floor for Class C; that figure predates the 2025 amendment.
- city_level: Salem adds no contractor trade licence of its own for roofing. Its building FAQ says "Homeowners may obtain their own permits. All others must have their licensed contractors obtain the corresponding permits," and its portal guide says "Contractor License information is reviewed as part of the application process." City Code Section 18-39 requires that "All persons filing for a building, electrical, plumbing, mechanical or sign permit, unless that person is a state class A or B registered contractor, shall, before the permit is granted, file with the building official a continuing bond in the penal sum of not less than $10,000.00 executed by the applicant and a surety company to be approved by the city attorney." That bond attaches to filing for a permit, which an ordinary house reroof does not need. The City also requires a business licence: "Contractors must have a valid business license in order to obtain a permit" (Commissioner of the Revenue, 540-375-3019). Under City Code Section 22-64 that is an annual license tax "based upon the gross receipts from all orders or contracts accepted during the preceding year" at "$0.16 per $100.00 of gross receipts"; contractors based outside the city owe it once they "exceed $25,000.00 in contract amounts in the city in any year." A business licence is a local tax registration, not a trade credential.
Roofing materials for Salem
Compare roofing material families — service life, weight, cost band, and durability — for a Salem reroof. Every material entry in the directory carries a cited, dated source.
Start with all roofing materials or the asphalt vs. metal vs. tile comparison.
Local permitting authority
Roofing guides
Sources
- salemva.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- dhcd.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- library.municode.com verified 2026-09-26
- library.municode.com verified 2026-09-26
- salemva.gov verified 2026-09-26
- roanokecountyva.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26
- salemva.gov verified 2026-09-26
- library.municode.com verified 2026-09-26
- salemva.gov verified 2026-09-26
- library.municode.com verified 2026-09-26
- tax.virginia.gov verified 2026-09-26
- tax.virginia.gov verified 2026-09-26
- law.lis.virginia.gov verified 2026-09-26