We live on a narrowboat with a rather large dog. Because our carpet is small we can use the spot cleaner to clean it all! Only takes an hour to go over it, just love seeing the dirty water. Dropped a star because the price dropped £20 the week after I brought it and before it was delivered!