I was in the area so I tried out royal cleaners. A bit pricey I think.....the 2 out of 3 pairs of shorts I had them repair (buttons) have came off again. Being that they weren't cheap I expected a much better job