Yes. Anyone who offers construction-related services in Virginia needs a Contractor License, regardless of what specialty.