I use this maid service pretty much on a bi-weekly basis. I like these maids because they are easy to use and very convenient. Usually, they just come in during the day. The always bring their own cleaning supplies and utilities, so I don't have to worry about having to go buy them or stock up on them. They usually take a couple of hours but they do a great job and when they leave my place looks spankin new. The maids are always friendly, but they are not always fluent in English and so it can be sometimes hard to understand them or explain something to them. But for the most part they know what they are doing and are good at it.