A home inspection usually takes two to four hours, and equal time is required for writing a report. Anyhow, variation in time can occur due to the condition of the house. Horizon Inspections inspected my home in 3 hours, and they provided me with a comprehensive report on the same day. If you have any query contact them, they are super-responsive.
House under 2500sqft usually takes between 2-2,5 hours.
Thanks! Your answer is awaiting moderation.