I'm giving them 5 stars as I've been using their services for five years with great results.
Shoe/sole repair, dry cleaning, key cutting and button sewing (while I waited!). Service was always quick. Dry cleaning rates are same as elsewhere downtown. The owner always greets me even as I am walking by.