Mollymaid does a great job. They let you know a day ahead at what time they are coming.
They clean and dust thoroughly. Always read to accept feedback.
I have used them for a number of years and consider myself a very satisfied customer.
They are very thorough and my home feels so much nicer after they finish cleaning everything. I love having them come over and look forward to having them take care of the things I can't do any more. It's GREAT!!!!