A home foundation inspection involves looking at the outside and inside of the home, making a repair plan, and estimating the cost. Every company is different but there are some commonalities for all inspections. This article offers things to consider when selecting a contractor for this task.