A home inspection usually takes two to four hours, depending on the size and condition of the house. Older homes or properties with outbuildings may take longer.