Bulletproof Handyman

What Can a Handyman Do Without a License in Roanoke, Virginia?

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.

The magic number in VA: $1,000. Jobs under $1,000 (labor + materials combined) don't require a contractor license — you can take those as a handyman. Jobs at or above $1,000 require a contractor license. Know your number, know your limit.

✅ What You Can Do Without a License

Common Jobs Handymen Take in Roanoke

Based on the VA threshold, handymen in Roanoke commonly take on:

⚠️ What Requires a License

What to Tell Clients About Your Scope of Work

In VA, you can take jobs under $1,000 (labor + materials) without a contractor license. When a client asks, be straightforward: for jobs under this threshold, you're operating legally as a handyman. For larger projects, refer them to a licensed contractor or get licensed before bidding that work.

Business License — Roanoke

Required. Business, Professional and Occupational License (BPOL)

Setting Up Your Business in VA

To get paid professionally and protect yourself, register your business. LLC filing fee in VA: $100 (one-time). You'll also need a free EIN from the IRS and a business checking account.

Your Next Steps to Operating Legally in Roanoke

  1. 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.
  2. 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.
  3. 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.
  4. Step 4: Obtain general liability insurance. Contact a local insurance agent for quotes. Typical cost is $300–$800 annually.
  5. 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).
  6. 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.
  7. 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.
  8. 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).

Licensing rules and fees change over time, so this information may be out of date. Verify all requirements with your local licensing authority before making business decisions.