Menu
Custom home exterior
Custom Homes of Virginia

Hampton Roads' Award-Winning
Custom Home Builder

Beautifully crafted homes, new construction inventory, and land/home solutions designed for your family's next chapter.

Featured Models

Start with a curated selection of popular plans.

View All Models
Ava
Featured
Ava

4 bed • 3.5 bath • 2,824 sq ft

View Details
Daniella II
Featured
Daniella II

4 bed • 3.5 bath • 2,880 sq ft

View Details
Laura
Featured
Laura

5 bed • 4.5 bath • 3,870 sq ft

View Details

Build on Your Own Lot

Already own land? We'll help you build your dream home exactly where you want it.

Custom home built on your own lot
Your Land, Your Home

Bring Your Vision to Life

Already own land or looking to purchase? Custom Homes of Virginia specializes in building beautiful, high-quality custom homes on lots you already own. From plan selection to move-in day, we guide you through every step.

  • Use your own floor plans or choose from ours
  • Full custom builds tailored to your lifestyle
  • Award-winning craftsmanship across Hampton Roads
Learn More

Available Inventory

New construction homes and upcoming opportunities.

View All Models
19 Grove Avenue, Suffolk, VA, 23434 Available
19 Grove Avenue, Suffolk, VA, 23434

$995,500

3 bed • 2 bath • 1,610 sq ft

Model: Decklan II

View Home
283 Lawnes Neck Drive, Isle of Wight County, VA, 23430 Available
283 Lawnes Neck Drive, Isle of Wight County, VA, 23430

$1,349,500

5 bed • 4 bath • 3,870 sq ft

Model: Laura

View Home
1181 Nansemond Parkway, Suffolk, VA, 23434 Available
1181 Nansemond Parkway, Suffolk, VA, 23434

$798,000

4 bed • 2 bath • 2,540 sq ft

Model: Kenston II

View Home
Dream on This Lot

Found land? See what you could build on it.

Browse land for sale across Hampton Roads and pair it with a Custom Homes of Virginia model - some lots show a ballpark price, others are call for pricing.

Let's Get Started

Need help choosing the right path?

Whether you're starting with land, floor plans, or an inventory home, our team can help point you in the right direction.