How long does an inspection take?

Usually 2–4 hours, depending on the size and complexity of the property.