Our Approach

See how we build the best custom homes in the Chicagoland area

Learn More
Image of a John Hall Custom home built in Illinois
“We work with you to create the your perfect living space”

Available Homes

We build homes in the Chicago area's best communities

Learn More
custom home in Grove Estates of Oswego, built by John Hall Custom Homes
“We only use the finest materials, with luxurious finishes and details that reflect your unique taste.”

Let Your Dream Home
Adventure Begin!

John Hall Custom Homes is proud to be considered one of the premier design/build custom home builders in the Fox River Valley.

We work directly with you from beginning to end to design your dream home. You will work closely with our expert trade partners and suppliers to design the perfect “right sized” dream home that will exceed all of your expectations!

We build all of our homes with leading edge products and practices that give you and your family a home that will last for generations.

We primarily build in the Fox River Valley, along the western edge of the Chicago area. This area includes the beautiful towns of St. Charles, Wayne, Geneva, and Batavia. We also build in Western Elgin, Oswego, and Algonquin.

We can build you a home in our own communities, and we can also build on your own homesite. We also specialize in custom tear downs in St. Charles, Geneva, Wheaton, and Elmhurst.

So if you’re looking for a gorgeous custom home in the outer edge of the Chicago area, we invite you to:

 Reasons Why Design Build,

Is The Right Way To Build


Here's why
is better.

  • Save Money

    You benefit from our collaboration between designer and builder.

  • Save Time

    We manage the entire process from start to finish.

  • Better Quality

    We simply build a better quality home than you might have imagined.

  • Reduced Risk

    Our team assumes the risk and responsibility.

  • Catered to you

    We work directly with you to build your dream home.

“Amazing family owned business to build a house with!”
Barber Family

Questions? Contact us by filling out the form below: