St. Charles County & West St. Louis County
Built right. Built to last. Custom wood privacy fences for homeowners who want the job done correctly — the first time.
What We Do
Most of the work here is fences — wood privacy fences built clean and plumb, priced straightforwardly. Deck work rounds it out: resurfacing old decks, repairs that actually hold, and smaller builds like back steps and entry decks.
6-foot wood privacy fences are the core of what we do. Posts set in concrete, every board consistent. Gate hinge posts are a minimum 4×6 — 6×6 for any gate five feet wide or wider. That extra mass is why the gate is still swinging true in five years instead of dragging the ground. If you want a fence built to last, this is it.
Most popular serviceLeaning posts, rotted boards, gate that won't latch — fence problems that look like a full replacement often aren't. We'll tell you honestly what needs to be fixed versus what needs to go.
Old, splintering deck boards pulled and replaced with new lumber or composite. Same footprint, fresh surface. It's the most cost-effective way to bring a tired deck back to life without rebuilding from scratch.
Loose joists, rotted framing, boards that move when you walk on them — we fix what's broken and make it structurally sound. We also build back steps and small entry decks that finish a property properly.
Our Work
Every fence is a custom install. No two yards are the same and the work reflects that.








About
Double M Home Services is a one-man operation based in St. Charles County. That means when you call for an estimate, you're talking to the same guy who shows up, sets the posts, and cleans up when it's done.
Fences are the specialty. It's what gets built most, what gets built fastest, and what gets built to the standard you'd want in your own backyard.
Most jobs are 6-foot cedar wood privacy fences in O'Fallon, St. Peters, Wentzville, and the surrounding areas. Every post goes in concrete. Every board gets set consistent. No shortcuts.
Get In Touch
Tell us about your project and we'll get back to you within one business day.
Feel free to call or text directly. We're happy to talk through your project before scheduling an estimate.
(636) 206-4931St. Charles County & West St. Louis County
St. Charles · O'Fallon · St. Peters · Wentzville
Lake Saint Louis · Cottleville · Dardenne Prairie
Chesterfield · Ballwin · Ellisville · Manchester