I have been using Superior Home Cleaning for about 18 months to clean my home and have been very happy with their service. They are very kind, professional, prompt, thorough, and often send the same team of people to my home so I develop a rapport and trust with the employees. When we first started, my youngest was still very young and would have nap time at a certain point, so they would always clean that area of the home first as to not disturb her while she slept. Also, just before Christmas this year, one of their employees had to stay home with a sick child the day she was supposed to clean my home. Instead of cancelling and rescheduling during a very busy time of year, they sent one of the owners of the company as part of the team to help clean my home instead. I appreciate their level of service and would recommend to anyone.