They were on time. Very nice and friendly team. They did a really fantastic job. They cleaned my carpets and everything looks brand new. Would definitely them again for carpet/upholstery or any cleaning. Very fair prices too. I highly recommend their services.