Hayes Construction is committed to building a deck you will love for decades. If you can dream it, we can build it! We believe in quality and constant communication. Serving a 40 mile radius from Osage Beach. Call the owner, John Hayes, to set up a free consultation at 573-746-2194.