Search Engine Optimization is the process of optimizing search engines to make sure websites show up in search results when someone searches for products and services. It is the idea that anyone searching for something online can find a website of a business without having to know anything about it or its name.
It's actually quite easy to find an SEO organization in the USA. Search for "SEO agency" in Google or Bing. You don't need to pay for the ads at the top. The firm that landed at the top search results is what you want. They must be very good at SEO, or else their website won't appear in the natural listings.
Image Source: Google
There are many SEO techniques, but good sustainable SEO (sometimes called "white-hat SEO") is based on the idea that your website should be easier to search engines to understand and read, which will help you rank higher in searches for the appropriate terms.
You can narrow down your search by extending it. If you are looking for a local agency in the USA, type "SEO agency the USA" into the search box. If your site is more specialized and you need help, you can also add your industry or website type. This is a great way for niche SEO agencies to be found who are experts in your area.
A company that claims to specialize in search engine optimization is reduced to spamming their inboxes to gain business, rather than doing SEO to ensure their website ranks high and is easily found, then chances are they don't really know what they are doing.