Eva is a very detail oriented cleaner. She works with one other person and speaks limited English (Spanish is her native language). Our three bedroom apartment took her about three hours to clean. She charged $50 hour. Though she was very thorough, I found her a bit expensive. She insists on coming bi-weekly. She came highly recommended from a friend who has used her for over ten years and is very trustworthy.