Custom finish carpentry · Lake Norman, NC

Thoughtful carpentry.
Built to belong.

Custom built-ins, distinctive ceiling details, feature walls, trim, and outdoor carpentry—designed carefully and built with pride.

Finished cherry coffered ceiling by Hazel Carpentry
Custom cherry ceiling.
Designed and built by Hazel.

The difference is in the details.

Hazel Carpentry brings a personal, craftsman-led approach to homes throughout the Lake Norman area. From the first measurement to the final clean-up, every decision is made with your space and daily life in mind.

Built with intention.
Finished with care.

Real Hazel Carpentry projects from homes around the area.

Finished oak tongue-and-groove ceiling extending through a kitchen
Oak tongue-and-groove ceilingCeiling installation · Trim details
Custom cherry coffered ceiling in a bedroom
Cherry coffered ceilingCustom fabrication · Finish carpentry
Oak plank ceiling above a finished kitchen
Continuous wood ceilingLayout · Lighting integration
Tongue-and-groove ceiling continuing through an open hallway
Detailed transitionsClean edges · Cohesive grain

Custom entry drop zone

An existing counter and overhead cabinet made way for a two-bay built-in with a wood bench, coat hooks, upper baskets, and storage drawers. Hex tile finishes the entry and continues into the adjoining powder room.

Original entry nook with overhead cabinet, counter, and pet bowls below
Before
Completed blue-gray entry built-in with eight hooks, three baskets, a wood bench and drawers
After
Wider view of the original wood floor entry and pet station before the drop zone and tile
Entry before
Finished entry built-in with both bench drawers and the full lower pullout open
Drawers and lower pullout

Powder room floor

The hex tile continues from the entry into the adjoining powder room.

Powder room before with wood flooring and the photographer's reflection blurred in the mirror
Before
Powder room after with dark hex tile flooring
After
Custom dark wood frame around a wall-mounted television with matching media cabinet
TV frame and media cabinetCustom walnut-toned millwork
Hanging porch swing installed beneath a covered deck
Custom porch swing installationOutdoor carpentry
Custom cedar enclosure built on a covered deck
Cedar outdoor enclosurePurpose-built specialty work

Distinctive work for the spaces you use most.

01

Custom built-ins

Mudrooms, drop zones, benches, shelving, and storage designed around how your home actually works.

02

Ceiling details

Coffered ceilings, box beams, tongue-and-groove, and trim work that gives the whole room a finished feel.

03

Feature walls

Clean horizontal boards, detailed patterns, and one-of-a-kind focal walls built with careful layout and crisp lines.

04

Outdoor carpentry

Deck repairs, upgrades, and specialty exterior projects built for everyday use and North Carolina weather.

Good work starts with a clear conversation.

No runaround. No mystery. Just an honest plan and careful work.

  1. 1

    Talk it through

    Call or text with a few photos and a quick description of what you have in mind.

  2. 2

    Plan the details

    We’ll confirm the design, materials, scope, and a clear price before work begins.

  3. 3

    Build it right

    Careful preparation, clean installation, and a finished result you’ll be proud to live with.

Work worth recommending.

★★★★★
Chaz recently completed some carpentry work for me including an outdoor shower stall, custom shelving, and a porch swing bed installation. He is a creative problem solver, good listener, and does high quality work, in addition to being a personable guy. I am happy with all of it and would recommend!

Rick LeftwichGoogle review

Tell Chaz what you’re imagining.

Share the basics here, then attach project photos when your email opens. Prefer a quick conversation? Call or text anytime.

Call or text(828) 406-5264Emailchaz@hazelcarpentrync.com
Mailing addressP.O. Box 143
Davidson, NC 28036

Your information is placed into an email to Hazel Carpentry. Nothing is stored on this website.

Let’s make your space work better—and look like it was always meant to.

CallTextEmail