When hiring a professional company to do the repairs on your home foundation, plan on having a contract with them. This will help you to be sure that the foundation is safe and secure but also that the estimated costs and the work are as described in the beginning.