We can book an appointment within 24 hours. If you have a special occasion and need your carpets cleaned before then, schedule your cleaning at least two days before your event. If we are picking up your rug, then make sure to schedule your appointment ten days before your event.