Home inspectors look at the condition of a property and produce a report, assessing whether it is up to current housing codes. They will typically inspect the foundation, basement and structural components; plumbing systems; electrical system; the roof, attic and visible insulation; walls, ceilings, floors and windows; and the heating/cooling