Average visits last 2–4 hours depending on home size.