Private Deck Inspections in St. Louis, MO

Buying a house with a deck on it? Selling one? Or you just walk out on your own deck and it feels a little springier than it used to. We come out and tell you the truth about it — a real structural inspection by a deck builder, with a written report you can hand to a buyer, a seller, an agent, or an insurance company.

Private Deck Inspection
Starting at $295
Covers the on-site inspection and a written photo report. Large, elevated, or multi-level decks may run higher — we’ll tell you before we schedule.

What we check

  • Ledger board and flashing. The number one cause of deck collapse. We check how it’s attached, what fasteners were used, and whether water is getting in behind it.
  • Footings and posts. Depth, frost line, and the post-to-footing and post-to-beam connections.
  • Beams and joists. Span, spacing, rot, insect damage, and whether the hangers were nailed correctly.
  • Railings and stairs. Height, baluster spacing, rail post attachment, stringer and tread condition.
  • Decking surface. Fastener condition, soft spots, and how much service life is realistically left.
  • Code. How the deck measures up against current residential code for your municipality.

Who this is for

  • Buyers who want the deck looked at before closing
  • Sellers who’d rather find the problem than have a buyer find it
  • Homeowners with an older deck wondering if it’s still safe to use
  • Landlords and property managers documenting condition
  • Anyone whose general home inspection flagged the deck and wants a specialist to weigh in

What you walk away with

A written report with photos, a clear safe / repair / replace call on each part of the deck, and — if something needs fixing — a straight number on what it would cost to bring it back to code. You are under no obligation to hire us for that work.

Where we work

Maryland Heights, St. Charles, O’Fallon, St. Peters, Ballwin, Chesterfield, Wentzville, Dardenne Prairie, Wildwood, Creve Coeur, and the rest of the St. Louis metro.

Get your deck inspected

Call and we’ll let you know our current scheduling. Call 314-440-8873 or send us a message.