A home inspector will look at things like a home’s foundation, structural components, roof, HVAC, plumbing, and electrical systems, then provide a written home inspection report with results. A home inspection generally takes two to four hours but may take more time depending on the size of the house.