If its a procedure by a doctor, nurse, physio then as long as it takes to do. Other home visits can be a short visit for up to an hour and can be availed for a full 24 hours (rotating staff or single resident staff).