Originally skeptical about how well it worked we purchased one. Shortly after the first Roomba Pro we purchased a second one because it worked so well. We now go to dinner and let the Roomba's clean the house. We have 2 cats and one large dog. You do have to make sure you empty them each time and clean any pet hair out of the undercarriage. Outside of that I highly recommend Roomba Pro.