Will I have to wait in all day for your cleaner to show up?

No - we give specific one-hour slots in which we aim to arrive.  We are nearly always on time, but sometimes (particularly towards the end of the day) we might be a bit behind schedule.  However, we will always call you well in advance to let you know our revised estimated arrival time.