Bring Your Architectural Vision to Life


We Make Your Dream A Reality

For over 38 years, David Patrick Moses Architect, PLLC has specialized in designing dream mountain homes and commercial buildings in the pristine Western North Carolina mountains. Our custom designs achieve our clients’ dreams by combining decades of terrain knowledge with a perfect fit design that nestles seamlessly into the environment. As a full-service architecture firm, we offer start to finish architectural services to assist our clients through design, documentation, bidding, and construction observation. Our team is here to guide you every step of the way in making your dream design a reality.


Visions Brought to Life


Our Reputation Stands for Itself With Over 38 Years of Experience

David and his staff are innovative, visual, and the most professional of any of the other architectural firms we have ever been associated (not only designing the projects, but also providing budget reviews, invoice management, and scheduling services). I do not hesitate at all in recommending DPM for any project, whether residential of commercial.

Tommy and Sandy Rouse

When it came time for us to build our new timber frame shop, we hired David Patrick Moses Architect. Knowing what we know now, would we make the same decision again? In a heartbeat.

Eric Morley, Carolina Timberworks

We were delighted with the house David designed for us. David listened carefully to our ideas, included our specifications and requirements in his drawings, and provided additional architectural improvements and innovative suggestions.

Russell & Ann Kirsch

I highly recommend working with David and his Team as we have never had anything but a wonderful experience and great end product.

Brian Tester, COO Skyline/Skybest


Let's Start a New Project

Have a question about David Patrick Moses Architect or just want to talk about your future project?  Take a moment to provide us some basic information and we’ll get back to you promptly.




PO Box 91
Blowing Rock, NC 28605

Contact Us

Visit Us!