Molly maids has been cleaning my house for something like three years now, with a short break sometime in there when, like a fool, I thought I could do it myself. There is a reason I called them to come back - great cleaning crew: very thorough (they clean under the beds. I know!), attention to detail (towels are left folded hotel-style. Like a nice hotel that your loaded parents pay for and you get to free ride) and they are genuinely super duper nice. The team left me a congrats note when I had a baby, brings in packages that get dropped off while they are working, and if I need to adjust the schedule they are sweet and accommodating. I would recommend them to anyone who likes an affordable yet super clean home. If that's not your style, you could go with someone else I guess.