You walk outside one day and notice a small crack in your concrete driveway or a few discolored spots on the surface of your concrete patio. It may not seem like much at first, but these small imperfections can quickly snowball into much larger problems if not handled correctly. You might be tempted to rollRead more