Your concrete foundation may be vulnerable to the soil around your home either contracting or expanding, mainly due to it being too wet or too dry. Keep the following tips in mind in order to prevent damage to your foundation, or to stop more damage from occurring.
If your foundation is just starting to show signs of damage it may not be too late to start some prevention tactics and not have to spend several thousands of dollars on repairs.
The main way to stop or prevent more damage to your foundation is to keep the soil around your property moist enough so that it does not dry out and pull away from your foundation, and also wet enough so that it doesn't swell up and cause problems.
This means making sure your gutters are clear and take rainwater away from your house, this prevents a lot of water from getting dumped into the soil around your house.
Also, during dry summer months or any dry part of the year it's a good idea to water the soil a little (or a lot depending on how dry it is) in order to keep it moist.
It is also possible to get automatic sprinklers or something called soaker hoses which can evenly distribute water around the base of your house. This way you won't forget to take care of it yourself and it saves you from having to stand outside several times a week watering all around your foundation.
This isn't really an exact science, and if you are very concerned about it, consider getting an engineer who can properly analyze your foundation and soil to tell you exactly what you need.
A repair job to your foundation can cost many thousands of dollars, so some quick prevention steps now can save you huge headaches later.