Menu
Free ToolsMaster ClassLicensing GuidesDocumentsAsk RayFAQJoin freeLog in

Handyman License Requirements in Harrisonburg, VA

Harrisonburg is an independent city (no county). City BPOL from the Commissioner of the Revenue (409 S Main St, 540-432-7704) is required for businesses with a definite place of business in the city, including home-based; a Home Occupation Permit (or Zoning and Building form for non-home businesses) must be approved first; register within 30 days; renew by March 1. Rockingham County BPOL is relevant only for a business based in the county.

Get on the Bulletproof listRay's newsletter, plus the occasional free handyman lead when homeowners in your area reach out.Newsletter + the occasional free local lead.
Ray's newsletter for handymen and home-service pros. And when homeowners in your area reach out to us needing a handyman, we may pass along the occasional free lead to people on the list near them.
By clicking Join, you agree to get emails from Bulletproof Handyman. Unsubscribe anytime.

Harrisonburg requirements

Harrisonburg is an independent city (no county). City BPOL from the Commissioner of the Revenue (409 S Main St, 540-432-7704) is required for businesses with a definite place of business in the city, including home-based; a Home Occupation Permit (or Zoning and Building form for non-home businesses) must be approved first; register within 30 days; renew by March 1. Rockingham County BPOL is relevant only for a business based in the county.

Source link: harrisonburgva.gov · harrisonburgva.gov · checked November 2, 2026

Local business license

Required

  • Name: City of Harrisonburg Business License (BPOL)
  • Office: Commissioner of the Revenue, 409 South Main Street, Harrisonburg, VA 22801 (540-432-7704)
  • Fee: Gross-receipts based (not stated on page); renew by March 1; 10% late penalty
"All business and professional operations must obtain a business license before commencing operation in the City of Harrisonburg, including home based businesses. ... In order to obtain a Harrisonburg City Business License, you must have a definite place of business. ... Generally, under the Code of Virginia, the gross receipts of a contractor are attributed to the definite place where its services are performed."

Source: harrisonburgva.gov · checked November 2, 2026

Local contractor or handyman license

None found on official sources

  • Name: No city contractor license; contractors list their state (DPOR) license on the BPOL application and file a Workers' Compensation form
"Contractors, if you need a copy of the Workers' Compensation Form, you may download it here"

Source: harrisonburgva.gov · checked November 2, 2026

County: Harrisonburg city

The Virginia rule

Regulator: Virginia Department of Professional and Occupational Regulation (DPOR) - Board for Contractors (contractor and tradesman licensing)

$1,000
Virginia job-size figure

Va. Code 54.1-1100: Class C contractors perform work when 'the total value referred to in a single contract or project is over $1,000 but less than $30,000' (or annual total under $250,000). So a job of $1,000 or less total value needs no contractor license ('at or below $1,000' is unlicensed; over $1,000 requires Class C). 'Value' means fair market value; the contract price is prima facie evidence of value - i.e., total contract value incl. materials. Note: the $1,000 floor is cumulative-test free per job, but the Class C definition also includes the annual 12-month aggregate test.

What counts toward it: labor+materials

""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."

Source: law.lis.virginia.gov · dpor.virginia.gov · checked November 2, 2026

State registration

No separate state registration tier; Class C license required for single contracts over $1,000 and under $30,000 (or annual volume under $250,000); Class B for $30,000-<$150,000 per contract or $250,000-<$1M/yr; Class A $150,000+ per contract or $1M+/yr. Licensed residential contractors must give consumers the DPOR Statement of Consumer Protections (revised 4/29/2025, effective 7/1/2025). Subcontract exemption: 54.1-1101(A)(15) exempts work 'valued at $25,000 or less per project on behalf of a properly licensed contractor' holding RBC, CBC or HIC classification (except work needing an individual trade license). Effective July 1, 2026 DPOR adds a $7.25/yr Technology Fee to certain fees (2026 HB 30).

Source: law.lis.virginia.gov · law.lis.virginia.gov · dpor.virginia.gov · checked November 2, 2026

Insurance and bond

No state general-liability insurance or bond amount found for Class C licensees in reviewed statutes; consumer protection is via the Virginia Contractor Transaction Recovery Fund (2025 amendments raised per-claim cap from $20,000 to $30,000 and biennial aggregate per contractor from $40,000 to $100,000).

Source: dpor.virginia.gov · checked November 2, 2026

Forming an LLC in Virginia

State filing fee: $100.

Source: law.lis.virginia.gov · checked November 2, 2026

What to do, in order

  1. Read the Virginia rule and confirm with Virginia Department of Professional and Occupational Regulation (DPOR) - Board for Contractors (contractor and tradesman licensing).
  2. Line up the Harrisonburg items listed on this page.
  3. Get your insurance and rate in place before the first paid job.

Nearby places

Rules change. This page shows what official sources said on the dates above. It is not legal advice.