average cost to build type deck yourself

Scroll down