Definitely local.
Honestly I can't recommend any, I just had one and a bad experience with that attorney, submitting some declarations way later then I asked him to, also lying to me about it.
Almost all of them speak good english so just try your luck and calling one or writing an email, google just the city you want to go and attorney/advocate.
Some are a bit shady they will create the company without you even entering Romania, nor giving him any power of attorney, nor requiring a translator to translate every document for you, nor ever going to a notary. Sounded to me a bit weird when he suggested me that, as anybody could send some random Passport to him and getting a real company registered without any other proof of identity. Downside of that is that you are limited to EMI's if you don't want to enter Romania.
There is an option to registering the company the first year on the attorney's address and doing a headquarter change after 1 year. Headquarter change might cost you 140€.