I have been to Q cleaners only once, so cannot really give them 5 stars based on only one experience. But the service was great. The charges are low, with discounts for first time customers. The cleaning was professional and was ready on time. They also have next -day service if you need it. Also, I think they have discounts if you pre-pay for your dry cleaning, but am not sure of this as I did not pre-pay. But be sure to ask.