It is well worth the drive out of the way to visit Rose's Alterations. Jim and his skilled seamstresses managed to salvage a dress that another seamstress had hastily attempted to fix (and nearly ruined). Service is friendly and the turnaround time is amazing.
Rose's also does reweaving, bridal alterations and can even work with leather. The woman who referred me had Rose's take a size Large leather coat and turn it into a Small. Thanks to Rose's I will never again think twice about buying clothes too large with the intention to have them altered.
Pros: fast, skilled, inexpensive
Cons: location
more