A home inspection is a visual examination of the property to determine the overall condition of the home. In the process, the inspector should be checking all major components (roofs, ceilings, walls, floors, foundations, crawl spaces, attics, retaining walls, etc.) and systems (electrical, heating, plumbing, drainage, exterior weather proofing, etc.). The results of the inspection should be provided to the purchaser in written form, in detail, generally within 24 hours of the inspection.