Roanoke 540-563-5020 | Lynchburg 434-239-5077 | Winchester 540-665-1827 | Culpeper 540-727-0361 | Clarksburg, WV 304-566-7696 | Smith Mountain Lake 540-719-0181

Custom Home Builder in Newcastle, VA

Newcastle, VA is a great place to purchase a home. The mild climate and easy access to both urban areas and country living make Virginia one of the best places to live in the United States. And with so much beautiful land available, why not build your dream home?

Craftsmanship You Can Trust

David James Homes has been in business for over two decades. In that time, we've been the first choice for those looking for a custom home builder in Newcastle, VA. We work with local craftsmen and the highest quality brand-name materials so that you can be sure your home is being built to the best specifications.

We also offer competitive prices because you deserve to have the home of your dreams at an affordable rate. When you choose David James Custom Homes, you are choosing a new home builder who will work with you from start to finish and provide you with the home you’ve been dreaming of for a price that is within your budget. 

Contact Us Today

Make your dream a reality by letting David James Custom Homes build you a house. Call us for more information or to discuss your options.

We have a complete selection center located in the Newcastle area, where we show you all of your options from flooring to roofing, making it easier to design the exact home you want before it's even been constructed. Come visit us today to get started.