We are very busy professionals that work at Hamot and just don't have the time to keep up with our home. We have them come clean for us weekly and they do such a nice job. Its such a relief to come home after a hard day at work to a nice clean house. We have tried other companies in the past and were dissapointed with the inconsistent work quality. That is not the case with this company, you won't go wrong with this company.