Repairing smaller cracks can often be tackled as a DIY project. However, you need the services of skilled professionals for structural cracks caused by heaving, settling, etc.