Front-Step Handrails
Safe, sturdy handrails custom-fit to your porch and steps. Our specialty.
Learn more →
Safety you can hold on to
Sturdy, custom-fit handrails, screened-in decks, warm outdoor lighting, and custom deck building — done right, right here in Johnson County.
What we do
From the handrail at your front door to a screened deck, landscape lighting, and the deck itself — one trusted local crew.
Safe, sturdy handrails custom-fit to your porch and steps. Our specialty.
Learn more →Enclose your covered deck with the Screen Eze system for bug-free comfort.
Learn more →Warm, welcoming light for steps, railings, paths, and gardens.
Learn more →
Why Moonlight Decks
For more than two decades, Johnson County homeowners have trusted us to make their homes safer and more enjoyable. We show up on time, do clean work, and treat your home like our own.
Recent work
See more on our Recent Work page — we add new photos often.



Good to know
Yes — we provide free, no-obligation in-home estimates throughout Overland Park, Leawood, and Johnson County. Call 913-638-1685 to schedule a visit.
We serve Overland Park, Leawood, Olathe, Lenexa, Prairie Village, and the surrounding Johnson County, Kansas communities.
Sturdy, powder-coated aluminum handrails, custom-fit to your front steps and porches. They won't rust, rot, or fade, and they give safe, secure footing for getting in and out of your home.
Yes. We screen in covered decks using the Screen Eze system for a clean, durable, bug-free space you can enjoy all season. See our Deck Screening page.
Call today for a free estimate on handrails, screening, lighting, or a new deck.