average price for replace top boards on deck

Scroll down