I am not sure but I believe most visa agencies have law degrees. Being American, I am not sure about the term "solicitor" . We have attorneys and lawyers. Solicitors usually work for the government. I'm sure someone else will hop on the comments and clear up the definitions, if it matters.
You say you went to Google. Did you go to the Thai immigration website? That's where the accurate information will be found. Even then, it can be confusing. It would probably be worthwhile to go to a visa agency. They can walk you through the steps and may even be able to file the application for you. If you are planning to open a business, trying to do the application yourself would not be the best way. One mistake and the whole application can be rejected. Also, the language barrier can be a problem. They do speak English, but in a complicated situation, it would be worth your while to use an agency. They know the laws, speak English and Thai; and can make sure all your paperwork is correct.