I've been using Maid.ly since they launched and have been really impressed by the whole service and staff.  It's so easy to book, they even went out of their way to set up a special schedule for my apartment.  I've used 2 different crews and they are so professional and communicative.  Highly highly recommend!