Was in Japan earlier this month and hired one guy from Chance Shinjuku (one of several outlets in Tokyo) and two guys on separate occasions from Chance Osaka. I can recommend this agency as the overall experience was very good:
- I booked through the website and follow up was by email whereas I wrote in English and replies were in Japanese with English translation. No issues at all with very swift replies and clear instructions.
- The guys looked very similar to the pictures on the website. Only exception is that the face skin was a bit photoshopped in the pictures, but that is very common also on the apps these days in Asia and their skin was not bad.
- The guys were very nice, good/experienced in what they are doing and clearly wanted to please.
- The fees requested were exactly as posted on the website with payment in cash to the guys. The fees are quite modest compared to other developed countries. As such and taking into account the good service I gave an extra tip to the guys which they refused at first but then happily accepted.
- Only one out of the three guys spoke some English, communication with the other two was by translation through mobile phone which worked fine as the idea was not to discuss world politics anyway :-) In the booking process you are asked to indicate your preferences (top/bottom/flip), so the guys knew already how things will turn out...
I don't have any experience with other agencies so can't compare, but would definitely use Chance again.