St. Louis Deck Co. – Deck Repair is a Deck builder located in 850 Longacre Dr Apt C, St. Louis, MO 63132. St. Louis Deck Co. – Deck Repair has an average rating of 3.6 from 11 reviews. For those who need a Deck builder in St. Louis, St. Louis Deck Co. – Deck Repair is a top-rated choice.