Recently moved to Hua Hin from Lampang, and had some conflicting info on what was required for extension of Non O (retirement) by the HH Imm. Office. Got it done the other day, and the following was what I submitted and accepted. TM7 with photo, copy of passport front page, copy of old visa, copy of TM6, map to residence, copy of House Card of house owner, copy of ID card of house owner, 3 month bank statement, bank letter dated same day, updated bank book. (All for the 800,000 deposit requirement). Got an online queue appointment prior to the day. There is an online queue desk at the office. I was served immediately and on time. 20 minutes later, left with new stamp for another year.