Number 2 on the list · checked September 28, 2026

Optimist

Optimist is an SEO and answer-engine optimisation agency founded in 2016 by Tyler Hakes and headquartered in Des Moines. It works almost exclusively with B2B SaaS and technology companies from Series A through IPO, offering full-service organic programmes, advisory retainers and consulting built around its CORE framework. Published clients include Semrush, Superhuman, HelloSign, Stampli and Submittable.

Why it’s hereA Des Moines firm whose entire practice is organic search for software companies, with a client list that includes Semrush itself.

Listed at number 2 of the SEO companies in Des Moines. The order is editorial. This page repeats the fields recorded for Optimist and does not add ratings, clients or prices that are not in those fields.

Based in
Des Moines, IA
Founded
2016
Team size
11–50 people
Led by
Tyler Hakes, Founder
Known for
B2B SaaS SEO · answer-engine optimisation · generative-engine optimisation · content marketing
Named clients
Semrush, Superhuman, HelloSign, DreamHost, Stampli, Submittable, Kubera, Sendbird, Contentstack, Appfire
Best for
B2B SaaS companies that want an outsourced SEO, content and answer-engine optimization program tied to signups and pipeline.
Selected work
  • Kubera. SEO and content program credited with 43X signups and a 2,961% rise in organic traffic. source ↗
  • Glide. SEO and content program credited with 14X leads and a 1,270% rise in organic traffic. source ↗
  • Stampli. Organic program credited with 5X inbound pipeline and a 2,000% rise in traffic value. source ↗
Published pricing
  • SEO roadmap $7,500 one time; advisory from $3,000/mo; full service from $4,000/mo, per its site.
Optimist homepage, captured September 28, 2026
yesoptimist.com · homepage on September 28, 2026

UpdateOperates as Codename Triumph, LLC (d/b/a Optimist) with a Des Moines mailing address listed in its privacy policy; founded by Tyler Hakes in 2016.

Sources yesoptimist.com, designrush.com · LinkedIn ↗

Skip the fourteen intro calls

Describe the job. Get one SEO company back that fits it.

Two minutes. We read what you wrote, pick one provider from this list or our bench whose work matches it, and they contact you within a business day. Nobody else gets your details.

When

Sending shares what you wrote with the one provider we match you to. How that works.