I used this cleaner a number of times and always been satisfied with the quality of the job. I never had shirts cleaned, so can't attest to that, but have had wool pants and a suit coat done. I also get my duvet, comforter and sham cleaned here when I can afford it. It's a good idea to join their club program as you will save a lot of money. I feel they do a professional job and are timely in getting the job done. I think it's too bad they have so many negative reviews here at Yelp because I don't think they deserve it. It does cost a lot of money to get things dry cleaned, but it you want your finery to last, you better pay. I like the way my items are presented on hangers. It's like getting something new again.