If you patio, walkway, or driveway is in rough shape, it is time for a resurfacing. The best way to determine if you need a concrete contractor is by analyzing how bad the damage is to your surface. If the surface is preventing day-to-day functions or is visually damaged, you need to get professionals out to your home immediately.