In Virginia, the cost of a two-story addition typically ranges between $2,000 and $3,500 per square meter. Factors influencing this price include the local cost of labor, building permits, foundation requirements, and the type of materials used. Additionally, high-end finishes, customized designs, and any necessary upgrades to utilities like plumbing or electrical systems can increase costs. It's best to consult with local contractors in Virginia for precise estimates based on your project’s specific requirements and regional costs.