Did this 2019 by coming here on tourist visa and then had to change to retirement. I used an agent in Chiangmai. But the thing I would highly suggest is before starting this, renew your passport. I had about 5 yrs left on mine but went ahead and renewed right before we departed USA.. The US Gov doesn't care if you renew before it expires..Aside from all you will need to do, its nice to know you got 10 years before screwing with passport issues...