What nationality is the person who requires a US visa ?
(as most applicants are required to apply in the country of their passport. Depends on their passport issuing authority, as can be done online depending on which countries passport they hold)
This FB group is by what I would consider to be the best Visa Agent in Thailand. Contact them regarding your needs, let them take all the hassle out of the situation.