We've been using them for about a year, and they do a fantastic job. Their team is friendly and accommodating. We have a dog and it can be hard to keep the house free of fur, but we always breathe a sigh of relief when they're done cleaning - they leave our house spotless. Would highly recommend!