I have used Marry Maids to clean my house a few times when I just wanted a break from cleaning. They did a fantastic job every time exceeding my expectations. I highly recommend this company.
Pros: my house was clean when they left
Cons: paying someone to clean your house is more expencive than cleaning it yourself
more