@Sean *******
it is all quite easy. You don't need an agent. The most difficult part of the whole process is getting your Thai bank account, and getting the required bt800,000 transferred into that account from an overseas source. An agent can not do that for you. Once that money has been in your account for at least two months, and you have less than 30 days, some offices 45 days on your entry stamp, you can apply for your one year extension. Like I said, the most difficult part of the whole process is getting your Thai bank account, and getting the money transferred in from an overseas source.