Thank you guys. It's very helpful information.
Just for anyone info, I rather not use the embassy or consular (if possible) for this type of service since they charge higher fees.

I'm gonna try the authorized translation/typing services. Great tip.