Joanne IS amazing cleaner. They charge by the job instead of by the hour and came in with an exceptional price to clean what we asked them to clean in our home. I thought they would charge more once they cleaned for us a few times and wondered how they could give us such a great rate. It is because they are fast, thorough, and obviously do this a lot! They also communicate the day before, if they need to change the scheduled time, or are running late.
I highly recommend them.