I would like to recommend Nation Maid as well. I got my maid Tina and she has been with us for 2 years now. She is always busy doing her chores. Very meticulous when it comes to details of cleanliness. She is also consistent in her everyday work. I think she had a lot of training from Nation Maid.