we've had them clean our carpets twice now, first was when my daughter started crawling. what sold me was their quick drying and non toxic cleaning solutions. they do a great job and they're always on time. they also come out with specials that they email you or is on their website.