Excellent cleaning and follow-up
After three re-scheduled cleaning appointments and much apologizing, Ultimate Cleaning finally came through with a great experience. Because of the no-shows and miscommunication, they waived extra fees and our house was spotlessly, expertly cleaned. When a kitchen item was accidentally broken, they called immediately and sent a replacement. I'll schedule them again.