An SEO agency is a specialist in acquiring web traffic from the organic (free) section in the search engine results pages (SERPs) on search engines such as Google, Bing and Yahoo. They will work with you to promote and elevate your business and website so that more potential clients will see and click it from the search results.