It is undeniable that many studios do have high-level people, but most of them are leather bag companies, and there is no good contract guarantee. Many studios don't sign any contracts, and it is very difficult to ask for a refund if the keywords can't be made.
In addition, I suggest that you can choose some teams with strong technology, because some teams are better than some internet companies. Some people may think that these teams are often not recognized by customers, only one studio, no contract, no brand and no credibility. This is approved by the customer, but you are wrong. Smart bosses will find these technical teams. The reason why I suggest you choose a team to do it is because the team does it. They all have experience in website optimization, and they will have confidence to pick up other people's websites after contacting many websites, and the price is also very easy to talk about. If you want to develop a good team, you want to develop for a long time in the future, not for immediate interests, and network companies can optimize as long as they have websites.
Generally speaking, these are the main points of choosing SEO companies. The most important thing is the ranking and cases of internet companies themselves. If these two points are not up to standard, they must be ruled out. I hope you can find a more formal SEO company, which will save you trouble.