My son had an oops on my mattress. I was so glad I found these guys they came out within the hour and cleaned my mattress. I had rang several other companies desperate to get same day service. Apart from oops cleaning it would appear you need to know in advance of any unforeseen accidents so you can book them in advance. Thank you for a great same day service with competitive rates.