$35/hour is reasonable.
I'm *not* talking about a cleaning company. I'm *not* talking about a "professional" cleaner. Yes, she gets paid to clean, but she is not trained, and does not have any special equipment. She also does not have the overhead of a company, and most importantly, chances are she is not declaring all of the money she earns.