Your every day, garden variety, personal injury lawyer is the one to see.
Unfortunately, if you weren't seriously injured, there's not a lot of money in it for a "good" lawyer so you'll probably be relegated to the lawyers that advertise on TV who do a large volume of small claims and churn out quick settlements. And you'll give a third of the settlement to the lawyer.
On the other hand, Virginia small claims court limit is $5000 so you can sue the guy without a lawyer and see how well you do.
If you go that route I suggest you name him as an individual as well as naming his business. You can find the correct name on the Secretary of State's website where businesses are registered.

