I've been using Alfred for a few months now, as they have lockers installed in my condo building. The service is extremely convenient and they have good turn around times. Basically, I just drop my laundry off in an empty locker in the evening or in the morning on my way to work, and within a few days, it's back in the locker clean and ready to go!
Alfred uses an app and text messages/emails to tell you when your laundry has been picked up and when it is ready for you to pick up.
I have found that the service is a little more expensive than taking my laundry into my local dry cleaner, but the added convenience is worth it. I used to find it hard to get to the dry cleaner during their business hours, but now it doesn't matter because I can pick it up anytime!