How long does a home inspection take? An average sized, straightforward home takes two hours plus or minus 30 minutes. Older, larger and more complex homes take longer. The report writing process is typically about the same length of time as the inspection.