average cost of a composite deck per square foot

Scroll down