I have used Marvelous Maids to clean my home. They are a full spectrum maid service and will clean your home from top to bottom. Since I am such a clean freak, there were a couple of things that I needed redone in my house. They came right back out to redo them and did their best to make me happy. That was all I could ask for. In addition, they provided friendly service.