I have been using Refresh Home cleaning for a few month. I can't say enough amazing things about this company. My cleaning specialist is always on time and gets right to work. She does a great job at cleaning all the parts of my house and doesn't make me feel bad about the clutter that accumulates. If you would like help getting your house under control call Refresh.