Averaging around $3,000 on Thumbtack, deck resurfacing can enhance the appearance and extend the lifespan of your deck.