I have been with this company for almost 2 years and I have been very happy with their service. The employees are very pleasant and do a great job. I feel very comfortable leaving the house when they are here and I love coming home to a sparkling house. I also appreciate that there is very little turnover in staff. I think I have only had 3 different cleaners. I would not hesitate to refer someone.