The average home inspection will take between 2 and 4 hours. All inspections are different and times will vary according to size, condition, number of rooms, etc. The report is usually completed the same or next day and delivered by email. Reports can also be hand delivered or sent via U.S. Mail by request.