Most homeowners pay between $250 and $750 to repair concrete steps. A quick DIY fix can cost as little as $20. More extensive repairs can cost up to $800. Labor runs between $30 and $75 per hour for a contractor or mason.