A home inspection is an objective visual examination of the physical structure and systems of a home from the roof to the foundation. The inspection should be performed by a state licensed home inspector and provide a written report as to the condition of all the components of the home.