I found a housekeeper who charges $20 an hr. She comes to my one story 3100sq ft home and cleans it in 3 1/2 hrs sometime 4 hrs if we had a crazy month. She comes whenever I need her to, I have not set a schedule with her...right now I call her to come over about every 3 weeks. I was doing every other week but she would come and the house was still pretty clean and once a month seemed too long. She lives in Queen Creek. But if you are interested I can ask her if she would want to go Mesa/Gilbert and from there give you her number. She does a very good job. And the way I heard about her is she grew up with my bother in law so he has known her for years.