This is a good cleaners. It is on the expensive side, but I have had poor results from three other cleaners at various price-points, so in this market, I suppose it is competitive(FYI — the price to clean/press a mens shirt in other cities is FAR less expensive, but that is not Sam’s fault!) The folks who work here are very nice. They do not check for broken buttons(the very best cleaners do without prompting), but they will readily and gladly replace my buttons when I ask. They also do all their job right there, on site, which I suppose is not really a differentiator, but I like it.