These people are so wonderful. I am a busy professional with 7 kids. I started using Mini Maid so I could just try to keep up, and they would come in and do all the hard work and deep cleaning. They are always on time, give me a reminder call, are friendly, and do an excellent job. We recently moved and they saved me so much time by doing our move out clean... I was so amazed! I made sure they were available to keep my schedule and continue service on my new home. I just cant say enough !