If you complied with all the visa requirements then you should be able to do it yourself, if you didn't comply your immigration office may not want to take your application.
What about the Ministry of Foreign Affairs (MFA) office in Chiang Mai. The MFA provides legalization services at the passport office located in Chiang Mai International Exhibition and Convention Centre, 1st Floor, Chiang Mai Province.