The cost can vary widely based on size, condition of existing pavement, chosen materials, and finishes. In general, you might expect to pay anywhere from $3 to $10 per square foot for basic resurfacing. More elaborate designs or extensive repairs can increase this cost. Always obtain multiple quotes from reputable contractors for accurate pricing in your specific area.