To fix the crack and holes in your concrete patio, you can apply a concrete repair mix or concrete crack filler. However, for more severe cracks, consider hiring a concrete repair contractor. They have the skills and experience to fill your cracks and holes, ensuring your concrete patio will last as long as possible.