If you do not want your 800.000 baht languishing in a bank then use the income method .
If you can not show a income the Thai immigration require and do not wish to leave the 800,000 in a Thai bank then a agent would be required . You stress that the agent must be in Chiang Mai . I think that could be difficult to find in my experience and therefore need to go south .