Custom Home Builder on Lake James, North Carolina.
JCM Custom Homes designs and builds custom homes and high-end remodels on Lake James — the prized lakefront between Morganton and Marion, where many of our finest custom homes sit on the water — and across Western North Carolina. Family-run since 1996.
Looking for a custom home builder on Lake James? For nearly three decades, JCM Custom Homes has built one-of-a-kind homes and renovations for families throughout Burke & McDowell Counties and the surrounding Western NC foothills and high country. Every project is engineered in-house and built by the same accountable team — from the first sketch to the final walkthrough.
Our custom home building and remodeling services bring a true design-build approach to Lake James: one team keeping your vision, budget, and timeline aligned at every phase. Whether you own a lot on Lake James or are still searching, we'll help you understand what's possible.
See our portfolio of completed homes across the region, then tell us about your project.
Why families on Lake James build with JCM
- Design-Build, One Team
Architecture, budget, and construction under one accountable roof — no subcontractor finger-pointing.
- Engineered In-House
Every plan is custom-engineered by our staff architect with 40 years of experience. We never build from templates.
- Local Since 1996
Nearly three decades building across Western North Carolina — the same family that answers the phone walks your job site.
Building on Lake James or nearby?
Call (828) 217-3862 or start online — we'll let you know if we're the right fit and what comes next.

