average price for installing a deck and fence

Scroll down