My parents were in the dry cleaner business for about fifteen years (we're korean, go figure). My mom is very particular about clothes as she was a textile engineering student (i don't really know what that means) and she worked very hard to make sure that the customers were happy. She would instruct her workers to inspect each pair of clothing twice to make sure there wasn't any spotting, and tried as hard as she could to either get herself or my father to inspect each article of clothing themselves before returning them to the customer.
The point is, there are huge differences in the level of quality service you would get so you should really shop around. If you're paying .99 cents to have your shirts cleaned versus the 2.50, then you're probably paying someone to throw your clothes in the machine without a care. Unfortunately, a lot of quality dry cleaners are being run out of the market by the "super" cleaners. In my opinion, and my parents, its not really worth paying 2.50 for dress shirts, but for nice suits/sweaters its well worth the price and pain of finding a good quality dry cleaner. Just ask them questions about what chemical solution they use for cleaning and what machine it is. Most store owners won't know and that will be your first sign.
As for franchises, it really depends on the operator. Most dry cleaning franchises are independently owned and operated so the level of service varies...