Before you sign
Licensing in Virginia
Any contracting job of 1,000 dollars or more has to go to a business licensed with the Virginia DPOR Board for Contractors, and under that none is required. The class on that license is a dollar ceiling, not a grade of quality. Class C covers single jobs under about 10,000 dollars, Class B under about 120,000, and Class A has no ceiling, so a small Class C outfit is not worse than a Class A, it just takes smaller work.
Painting in Virginia usually falls under the Painting and Wallpapering Contracting (PTC) specialty, but a pro who also handles drywall and larger remodels may carry a Residential or Commercial Building Contractor (RBC or CBC) license instead. Whichever they hold, any single job of $1,000 or more has to be done by a licensed contractor, and you can confirm the license is active on the DPOR website.
Verify it yourself. Look up any license at the Virginia DPOR lookup and ask for proof of insurance before you hire.