Bret Burrows Home Inspector

How long does a home inspection take?