We've been using Amy's cleaning for a while now, and they are everything we hoped they would be. The crew does a great job and always arrives exactly on time. Her rates are reasonable, and they bring their own cleaning supplies. What makes her stand above the rest is the reliability and communication, which is unparalleled. She uses an app which alerts me when they are en route and then again when they have finished cleaning. I also get reminders of upcoming cleaning jobs, and she replies almost immediately when I have a question or need to move my cleaning date. I highly recommend her!