Handyman License Requirements in Roanoke, VA
In Roanoke, Virginia, handymen can work without a state contractor license on jobs totaling $1,000 or less (including labor and materials). For jobs exceeding $1,000, a Virginia Class C contractor license is required. The City of Roanoke requires a Business, Professional and Occupational License (BPOL) with a $50 flat fee for businesses with gross receipts under $100,000. Trade work (electrical, plumbing, HVAC) always requires individual tradesman licensure regardless of job cost. Roanoke is an independent city separate from Roanoke County, so verify which jurisdiction applies to your work location.
⚠️ What Requires a Contractor License
The following work requires a state-issued contractor license in VA. Performing this work without a license exposes you to fines, stop-work orders, and civil liability:
- ANY electrical work beyond simple fixture changes (rewiring, panel work, circuit installation) — ALWAYS requires a journeyman or master electrician license, regardless of job cost
- ANY plumbing modifications beyond fixture replacement (pipe installation, drain work, water line changes) — ALWAYS requires a journeyman or master plumber license, regardless of job cost
- HVAC system installation, repair, or modification — ALWAYS requires a journeyman or master HVAC license, regardless of job cost
- Gas fitting and natural gas/propane system work — ALWAYS requires a journeyman or master gas fitter license, regardless of job cost
- Landscape irrigation system installation or repair — ALWAYS requires a contractor license, regardless of job cost
- Water well drilling or repair — ALWAYS requires a contractor license, regardless of job cost
- Any single project exceeding $1,000 (including labor and materials) — requires a Virginia Class C, B, or A contractor license depending on project value
- Structural modifications, load-bearing wall work, or foundation repairs — requires a contractor license and likely a building permit
- Work that triggers a building permit (water heater replacement, window/door replacement affecting structure, roof work, etc.) — may require a contractor license or owner-builder exemption
State Contractor Licensing Law (VA)
CRITICAL LIMITATIONS: (1) Trade work (electrical, plumbing, HVAC, gas fitting) ALWAYS requires a license regardless of job cost — no exemption applies. (2) Landscape irrigation and water well contractors must be licensed regardless of project value. (3) If a building permit is required for the work (e.g., structural modifications, water heater replacement, window/door replacement affecting structure), you may need to be licensed or qualify under an owner-builder exemption — the City of Roanoke's Building Inspections Division reviews these cases. (4) Work exceeding $1,000 in a single contract or totaling over $250,000 in any 12-month period requires a state contractor license. (5) Violation of licensing requirements is a Class 1 misdemeanor with penalties up to 12 months jail and $2,500 in fines, plus civil penalties up to $500/day.
County Requirements — Roanoke County
Business license: Required (Business, Professional and Occupational License (BPOL))
Special Jurisdictions & Zones
The following special jurisdictions may have separate licensing requirements:
- Fort Pickett (Virginia National Guard Training Center) — Fort Pickett is the nearest significant military installation to Roanoke. Most civilian handyman work in the Roanoke area will not involve military bases. If you are contracted to perform work on the base, coordinate with the base contracting office well in advance.
City Business License — Roanoke
Required. Business, Professional and Occupational License (BPOL)
Permit vs. Contractor License — The Legal Difference
A LICENSE is a credential issued by the state (or city/county) that authorizes a person or business to perform specific types of work. A PERMIT is a document issued by the local building/planning department that authorizes a specific project to proceed and ensures compliance with building codes and zoning laws. You can be fully licensed but still need a permit for a particular job. Conversely, some work may not require a permit but still requires a license (e.g., a licensed electrician can change a light fixture without a permit, but an unlicensed person cannot). In Roanoke, even if you qualify for the $1,000 handyman exemption (no state license required), you may still need a building permit for certain work. The City of Roanoke's Building Inspections Division determines whether a permit is required based on the nature and scope of the work.
Business Entity Registration (VA)
To operate legally you must register your business. LLC filing fee in VA: $100 (one-time).
Compliance Notes for Roanoke, Virginia
- Insurance: Virginia does not mandate general liability insurance for handymen, but it is STRONGLY RECOMMENDED. Most customers require proof of insurance before allowing work on their property. Typical general liability insurance costs $300–$800 annually for small handymen.
- Bonding: If you obtain a state contractor license, Virginia requires a contractor bond as a condition of licensure. Bond amounts vary by license class and work type. Failure to maintain a bond results in license suspension.
- Permit Compliance: Even if you qualify for the $1,000 handyman exemption, do NOT skip permits. Unpermitted work can result in fines, forced removal of work, and liability issues. Always check with the City of Roanoke Permit Center before starting a job.
- Trade License Enforcement: Virginia takes trade licensing seriously. Performing electrical, plumbing, HVAC, or gas work without a license is a Class 1 misdemeanor. Do not attempt these trades without proper licensure.
- Gross Receipts Tracking: Keep detailed records of all job costs (labor + materials) to ensure you stay under the $1,000 exemption threshold if applicable. Misrepresenting job costs to avoid licensing is fraud.
- City vs. County: Roanoke is an independent city separate from Roanoke County. Verify which jurisdiction applies to your work location. If you work in both, you need licenses from both.
- Historic District Review: If your work is in a historic district, obtain Architectural Review Board (ARB) approval BEFORE starting. Violations can result in significant fines.
- Continuing Education: If you obtain a state contractor license or trade license, you must complete continuing education courses at renewal. Failure to do so results in license expiration.
- Technology Fee: Effective July 1, 2026, Virginia added a $7.25 annual Technology Fee to all contractor and tradesman licenses to upgrade DPOR's software system. This fee remains in effect through June 30, 2030.
Legal Registration Steps for Roanoke
Follow these steps to operate legally as a handyman in Roanoke, Virginia:
- Step 1: Determine your business structure. An LLC is recommended for liability protection. File Articles of Organization with the Virginia State Corporation Commission (SCC) and pay the $100 filing fee. Processing typically takes 1–2 weeks.
- Step 2: Obtain a City of Roanoke BPOL (Business License). Contact the Commissioner of the Revenue at (540) 853-2524 or visit https://www.roanokeva.gov/633/Business-License. If your gross receipts are under $100,000, the fee is $50. If you have a physical business location, verify zoning compliance with the Permit Center at (540) 853-1090.
- Step 3: If you work in unincorporated Roanoke County, also obtain a Roanoke County BPOL license. Contact the Roanoke County Commissioner of the Revenue at (540) 772-2050.
- Step 4: Obtain general liability insurance. Contact a local insurance agent for quotes. Typical cost is $300–$800 annually.
- Step 5: If you plan to perform work exceeding $1,000 per project, apply for a Virginia Class C contractor license. Contact DPOR at (804) 367-8511 or visit https://www.dpor.virginia.gov/Boards/Contractors. Complete a pre-license course (6 hours, effective September 1, 2025), pass the licensing exam, and submit your application with the appropriate fee ($235 for Class C + $25 Recovery Fund + ~$14.50 Technology Fee for a 2-year license).
- Step 6: If you offer electrical, plumbing, HVAC, or gas work, ensure that any individual performing that work holds the appropriate Virginia tradesman license. Contact DPOR's Tradesmen Program at (804) 367-8511 or https://www.dpor.virginia.gov/Boards/Tradesmen.
- Step 7: Before starting any job, verify whether a building permit is required. Contact the City of Roanoke Permit Center at (540) 853-1090 or permitcenter@roanokeva.gov. If the work is in a historic district, obtain Architectural Review Board (ARB) approval.
- Step 8: Keep detailed records of all job costs (labor + materials), gross receipts, and licenses. Maintain compliance with renewal deadlines (BPOL renewal by March 1; contractor/tradesman license renewal every 2 years).
Work You Can Do Without a Contractor License
- Painting interior and exterior surfaces (residential)
- Drywall patching and minor repairs (non-structural)
- Carpentry trim work, baseboards, and crown molding installation
- Fence repair and maintenance (non-structural)
- Caulking and weatherstripping
Licensing rules and fees change over time, so this information may be out of date. Verify all information with local authorities before making business decisions.