I have been going to Camelot Cleaners for sometime now. I think they do a really great job. I have had them clean suits, shirts and coats. I have never had a problem. I think there price is reasonable. They also have very prompt service. I always have had a nice experience with the staff.