I have had Balance Cleaning coming in regularly for a few years now and I love them. Their initial assessment work was thorough and professional. Their cleaning teams are friendly and work hard. I can't remember a time when they had to cancel or move my appointment; I appreciate this consistency as life is hectic. I wholeheartedly recommend this service.