I have used Somerset Cleaners & Shirt Laundry several times over the past few years and have never been disappointed. Their prices are a little on the high side, but they always have coupons in local mailers, so I have never paid full price. Their service is extremely quick, usually next day if you get it in on time. They also will clean a suit for free on your birthday, which is pretty cool. Never had any problems with damage to clothes or anything like that. I would definately recommend you give them a try.