A home inspection includes checking for any structural issues such as foundation cracks, roof leaks, plumbing issues, electrical wiring, heating/cooling systems, insulation, windows, doors, chimneys, etc. Depending on how big the property is, a home inspection typically takes 2-3 hours.