Key takeaways
- Virginia requires contractors to be licensed by DPOR. An unlicensed contractor forfeits every dollar of their contract price and may owe you three times your actual damages under Va. Code § 54.1-2027.
- Virginia General District Court handles small claims up to $5,000. Disputes above that amount must be filed in the regular civil division of General District Court, which is not capped.
- The statute of limitations is five years for written contracts and three years for oral agreements under Va. Code §§ 8.01-246 and 8.01-247.
- Virginia's Consumer Protection Act (Va. Code § 59.1-200) adds a separate hook: up to $500 per deceptive act, plus attorney's fees if the violation was knowing.
- Check the contractor's license status at dpor.virginia.gov before you file. That one lookup changes your entire damages calculation.
What Virginia law actually gives you
Virginia does not treat contractor licensing as a bureaucratic formality. Under Va. Code § 54.1-2000, any person who engages in the business of contracting in Virginia must hold a valid license issued by the Department of Professional and Occupational Regulation (DPOR). The enforcement mechanism is blunt: an unlicensed contractor cannot recover compensation for work performed. Full stop.
That prohibition runs in only one direction. You, the homeowner, can still recover damages. And under Va. Code § 54.1-2027, a court may award three times the actual damages in a civil action against an unlicensed contractor. So if an unlicensed contractor took $4,000 from you and left a half-finished deck, your potential recovery is not $4,000. It is $12,000, which exceeds Virginia's small claims limit of $5,000 and may warrant a regular General District Court civil filing instead.
Even when the contractor holds a valid license, Virginia's Consumer Protection Act (Va. Code § 59.1-200 et seq.) provides a separate layer of protection. Misrepresenting the scope of work, charging for materials that were never purchased, or abandoning a job after collecting a deposit are all potential VCPA violations. Each violation carries up to $500 in statutory damages, and if the court finds the violation was knowing, attorney's fees can follow.
Virginia also classifies contractors into Class A, Class B, and Class C licenses under Va. Code § 54.1-2011, based on the dollar value of work they can legally undertake. A contractor licensed only for Class C work (projects up to $10,000) who takes on a $40,000 addition may still be acting outside the scope of their license, which affects their ability to collect and your ability to recover.
Va. Code § 54.1-2027
3× damages
The penalty
A court may award three times actual damages in a civil action against an unlicensed contractor. The unlicensed contractor recovers nothing. You recover everything, plus the multiplier.
How long you have to act
Virginia draws a sharp line between written and oral contracts, and the distinction matters for your filing deadline.
For a written contract, Va. Code § 8.01-246 gives you five years from the date the cause of action accrued. For most contractor disputes, that clock starts when the contractor breached, which is usually the date they abandoned the project, the date they delivered work so defective it could not be accepted, or the date they failed to return money owed after a demand. Written contracts include signed quotes, formal agreements, and even detailed email exchanges that contain all the essential terms.
For an oral or implied contract, Va. Code § 8.01-247 cuts the window to three years. If you agreed to a price over the phone and never signed anything, you have three years from the breach.
Do not wait on either deadline. Evidence deteriorates. Contractors dissolve LLCs. Witnesses forget details. If you are inside the five-year window on a written contract, you have time to send a demand letter, wait for a response, and still file comfortably. If you are approaching the three-year mark on an oral deal, file now and negotiate later.
One practical note: if the contractor was unlicensed and you want to pursue the treble-damages claim under § 54.1-2027, verify the license status at dpor.virginia.gov before you file. A screenshot of the DPOR lookup result, dated the day you check, is admissible evidence. Print it and keep it in your case file.
What you can recover in Virginia small claims
Your damages in a Virginia contractor dispute can come from several buckets, and understanding each one determines whether small claims is the right venue or whether you need the regular civil docket.
Actual damages. The direct financial loss from the contractor's breach. This includes money paid for work not performed, the cost to hire a replacement contractor to complete or redo the work, and the cost to repair property damaged in the process. Get written estimates from licensed contractors for any incomplete or deficient work. Those estimates are your damages figure.
Treble damages (unlicensed contractors only). Under Va. Code § 54.1-2027, if the contractor was unlicensed, a court may award three times actual damages. On a $3,000 actual-damages case, that is $9,000, which is above the $5,000 small claims ceiling and means you file in the regular civil division of General District Court instead.
VCPA statutory damages. Up to $500 per violation under Va. Code § 59.1-200. If the contractor misrepresented the quality of materials, falsely claimed to be licensed, or failed to disclose material facts about the project, each act can be a separate violation. Stack them carefully, because the court will want specific facts tied to each claimed violation.
Court costs. Filing fees and service costs are recoverable when you prevail.
Virginia's small claims limit of $5,000 is low relative to many contractor disputes. Run the math before you file. If your actual damages alone exceed $5,000, or if the treble-damages multiplier pushes the claim over, the small claims division is not your venue. The regular civil side of General District Court has no dollar cap at the trial level and still does not require an attorney.
Attorney-reviewed · Filing-ready
Know exactly what to file and where before you walk into the courthouse.
Evidence that wins Virginia contractor cases
General District Court judges in Virginia see contractor disputes regularly. They look for a clear factual record: what was agreed, what money changed hands, what was delivered, and what was not. Vague grievances lose. Documented timelines win.
Bring the following to your hearing, organized and tabbed:
The contract or written agreement. Every signed document, email chain with price and scope confirmed, or text thread where both parties acknowledged the deal. If it was purely oral, write out a timeline of every conversation from memory, dated, and bring it as your own sworn statement.
Proof of payment. Bank statements, cancelled checks, Venmo or Zelle records, credit card statements. Any payment you made, in any amount, at any time during the project.
The DPOR license verification. Go to dpor.virginia.gov and search the contractor's name and business. If they are not listed, print the search results page with the date visible. If they are listed, note the license class and check whether the project value was within the scope of their class.
Photographs and video. Dated photos of the work as it stood when the contractor stopped. Before-and-after photos if you have them. Video walkthroughs showing incomplete framing, exposed wiring, unfinished tile, or whatever the specific defect is.
Estimates from licensed contractors. Get at least two written estimates for the cost to complete or repair the work. These are your actual-damages number. Bring the originals and two copies.
Communications after the dispute started. Every text, email, voicemail, or letter exchanged after you raised the problem. If the contractor promised to return and did not, that is breach evidence. If they stopped responding entirely, that is abandonment evidence.
Any permits or inspection records. Contractors in Virginia are generally responsible for pulling permits for work that requires them. If permits were required and not obtained, that is a VCPA violation and a contract breach.
Three copies of everything: one for you, one for the judge, one for the defendant.
Filing your Virginia General District Court case
Virginia small claims cases are filed in the General District Court covering the county or city where the work was performed. This is not the county where you currently live or where the contractor's business is registered. It is where the project happened.
Step one: identify the right court. Virginia has independent cities as well as counties, and each has its own General District Court. A project in Fairfax County is filed at the Fairfax County General District Court. A project in the City of Richmond is filed at the Richmond General District Court. The Virginia Supreme Court's website has a full court locator.
Step two: complete the warrant in debt. Virginia small claims cases use a "warrant in debt" (form DC-412 or the court's local equivalent). This is your complaint. It names the defendant, states the amount claimed, and describes the basis for the claim in plain terms. You do not need legal language. "Defendant contracted to build a deck for $6,500, received $3,200 in deposits, abandoned the project after one day of work, and left the site with no footings poured" is sufficient.
Step three: pay the filing fee. Virginia General District Court filing fees for small claims are modest. Fees vary slightly by court but typically run $30 to $50 for claims at or below $5,000.
Step four: serve the defendant. Virginia requires the defendant to be served before the hearing. The court clerk can arrange sheriff's service for an additional fee (usually $12 per defendant). You can also use a private process server. Do not attempt to serve the papers yourself; Virginia does not allow self-service by the plaintiff.
Step five: show up prepared. Bring your organized evidence folder. Arrive early. Small claims dockets in Virginia often run multiple cases in a morning session, and judges move quickly. You'll have a few minutes to make your case, so lead with the license status, the payment amount, and the damages estimate.
Attorney-reviewed · County-specific
Our Virginia filing packet walks you through every form and every fee.
If you haven't sent a demand letter yet
Filing in court is not always the first move. If you have not yet put the contractor on formal written notice, consider whether sending a Virginia demand letter for a contractor dispute makes sense before you pay a filing fee. A properly drafted letter that cites Va. Code § 54.1-2027 and names the treble-damages exposure gives many contractors a reason to settle fast. Roughly 85% of demand letters are paid before court action. Court is the exception.
If you already sent a demand letter and the deadline passed without payment, stop negotiating and file. Virginia courts view an unanswered demand letter as evidence that the defendant had notice and chose not to act. That matters when a judge is deciding whether a VCPA violation was knowing.
What happens after the hearing
If you win, the General District Court enters a judgment in the amount awarded. The contractor then has 10 days to note an appeal to the Circuit Court (Virginia's trial court of general jurisdiction). Most small claims defendants do not appeal, especially when the evidence is documentary and the judge ruled from the bench.
If the contractor does not pay voluntarily within 30 days of judgment, Virginia gives you several collection tools:
Garnishment. You can garnish the contractor's bank account or wages by filing a suggestion for summons in garnishment. The court issues a garnishment summons to the financial institution or employer, which then holds or redirects the funds.
Lien on real property. A certified copy of the judgment, recorded with the Circuit Court clerk in any Virginia county where the contractor owns real estate, becomes a judgment lien on that property. They cannot sell or refinance without paying you first.
Till tap or property seizure. In some circumstances, the sheriff can seize business property (tools, equipment, vehicles) to satisfy the judgment. This is more aggressive and works best when the contractor has identifiable personal property in the jurisdiction.
Virginia judgments accrue post-judgment interest at the judgment rate set by Va. Code § 6.2-302. The meter runs until the judgment is paid in full, which is additional pressure on the contractor to resolve quickly.
One timing note: if the contractor was unlicensed, consider filing a complaint with DPOR at dpor.virginia.gov at the same time you pursue your civil judgment. A DPOR investigation operates independently of your court case and can result in fines and license denial, which is a further deterrent to non-payment.
Sources & further reading
Primary sources
We draft from authoritative statutes and state-court self-help guidance. Every article on Sue.com links to the primary source so you can verify the citation yourself.
- Virginia Code Title 54.1, Chapter 20 (Contractor License Law)Virginia Legislative Information System
- Virginia Consumer Protection Act (Title 59.1, Chapter 2)Virginia Legislative Information System
- Virginia Mechanic's Lien Law (Title 43, Chapter 1)Virginia Legislative Information System
- Contractor License LookupVirginia DPOR (Responsible Charge Contractor)


