Avoid these agencies its not necessary. Its easy to get thai license, especially when you bring your current home licenses with you and they will give you thai license with minimum testing. You will need visa, proof of address or long term visa, medical check ssying youre OK to drive.