Foundation repairs are expensive; help avoid major problems in the future by doing a regular checkup on your home. Inspect foundation walls for cracks; these can be caused by settling, expanding tree roots, or improper drainage. Inspect and clean out your gutters regularly and be sure that the drains direct water away from the foundation.