Black aluminum handrails installed on both sides of a home's front entry steps in Overland Park, KS

Safety you can hold on to

Steady on Every Step

Sturdy, custom-fit handrails, screened-in decks, warm outdoor lighting, and custom deck building — done right, right here in Johnson County.

What we do

Four ways we make your home safer & more beautiful

From the handrail at your front door to a screened deck, landscape lighting, and the deck itself — one trusted local crew.

Powder-coated black aluminum handrail beside a brick front step

Front-Step Handrails

Safe, sturdy handrails custom-fit to your porch and steps. Our specialty.

Learn more →
Add a screened-deck photo here

Deck Screening

Enclose your covered deck with the Screen Eze system for bug-free comfort.

Learn more →
Add a lighting photo here

Deck & Landscape Lighting

Warm, welcoming light for steps, railings, paths, and gardens.

Learn more →
Add a deck-building photo here

Deck Building

Custom decks built to last — a beautiful place to relax and gather.

Learn more →
Close-up of a powder-coated handrail post bolted securely to a brick step

Why Moonlight Decks

Local, careful, and built to last

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.

  • Safety first. Handrails that give a firm grip on every step.
  • Built to last. Powder-coated aluminum that won't rust or fade.
  • Serving since 2004. A name your neighbors know.
  • Free estimates. Friendly, no-pressure quotes in your home.
Request your free estimate

Recent work

A few of our latest installs

See more on our Recent Work page — we add new photos often.

Good to know

Frequently asked questions

Do you offer free estimates?

Yes — we provide free, no-obligation in-home estimates throughout Overland Park, Leawood, and Johnson County. Call 913-638-1685 to schedule a visit.

What areas do you serve?

We serve Overland Park, Leawood, Olathe, Lenexa, Prairie Village, and the surrounding Johnson County, Kansas communities.

What kind of handrails do you install?

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.

Do you build screened-in decks?

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.

Ready to make your home safer?

Call today for a free estimate on handrails, screening, lighting, or a new deck.