I've used NY Brite for more than 10 years and have been consistently pleased. My apartment looks great after every biweekly cleaning (if only I could keep it that way!), and they are meticulous about calling or e-mailing whenever there's a change.
In those years they have sent four or five cleaners and they have all been good, although I think the latest, Lusia, takes the cake. I always find these little extra, unexpected things she cleans or organizes.
I also appreciate that you can e-mail any special instructions and they make sure they are translated for any staff for whom English isn't a first language.
They may not be the cheapest in the city but I think they are worth it.
Pros: Reliability, communication, service
more