A typical deck costs between $9,000 and $20,000, with the national average at $14,000. Some or all of the mortgage lenders featured on our site are advertising partners of NerdWallet, but this does ...