Had them come clean our vacation condo yesterday. We use it as a rental, but we love to use it intermittently too. They did a great job, a little pricey but worth it!! The bathrooms and floors have never looked better. First vacation where I didn't spend the first day cleaning and complaining - thanks All American!!!