Concrete is a great surface for sidewalks, driveways, and patios; however, most homeowners know all to well the issues that surround it. Overtime, everyone is expected to see holes, cracks, chips, and areas of broken concrete. The causes for these problems most commonly include normal wear and tear; however, bad weather may be to blame too. Whatever the problem with a concrete surface, repairs are needed for safety reasons. For most homeowners, the first choice is to hire a professional contractor, but this can be a big and costly hassle. Instead, you can take the time to familiarize yourself with do-it-yourself concrete repair; you might be surprised how much time and money you save.