We got a moveout cleaning and while I would suggest that they have two maids working on a movein or moveout cleaning, Natasha did a great job. The apartment was spotless and amazingly clean. I can't really speak on punctuality since I wasn't there to let her in. It did take her a really long time but that's because it was a big job especially for one person. I was really impressed with her work and her service. She even called to tell me that it was taking longer than she expected and was apologetic.