The work

Our clients, and what we built.

Practices, nonprofits, small businesses, and even a historic house, mostly in our home town of Des Moines.

Des Moines Mobile Medicine

In-home urgent care · a brand new practice

A new practice, live and findable in its first month.

Bradley Hill was opening a new practice and needed everything a patient sees before they ever meet him. We built his brand and his website, set up the Google Business Profile, and put in the tracking that shows which of it turns into a booked visit.

Every service he offers has a page, every page says what it costs, and the two actions that matter, booking and calling, are counted as conversions.

  • Brand and logo
  • Website design and build
  • Google Business Profile
  • Analytics and conversion tracking
  • SEO content
Monthly Google Search impressions, May to August 2026, first full month of the site to the latest complete one
308 → 846 Monthly Google Search impressions, May to August 2026, first full month of the site to the latest complete one
Google Business Profile, site, analytics and booking tracking all live before the first patient
Month one Google Business Profile, site, analytics and booking tracking all live before the first patient
desmoinesmobilemedicine.com
The Des Moines Mobile Medicine homepage

Greater Des Moines Supportive Housing

Nonprofit · nearly 200 supportive homes in development

A whole brand from scratch, for a great cause.

Greater Des Moines Supportive Housing is turning two hotels into nearly 200 permanent supportive homes for people in need. When they came to us, the mission was ready and the brand did not exist yet.

So we built all of it: the logo, the colors and fonts, the website, the social accounts and the Google Ads. Now we keep it running alongside them, so their team can stay focused on opening the doors.

  • Logo and brand identity
  • Website design and build
  • Social media
  • Email marketing
  • Google Ads
Logo, colors, fonts, website, social accounts and Google Ads, all built by us from scratch
Everything Logo, colors, fonts, website, social accounts and Google Ads, all built by us from scratch
Organic search clicks year-over-year.
+315% Organic search clicks year-over-year.
gdmsh.org
The Greater Des Moines Supportive Housing homepage

New Life Counseling & Coaching

Faith-based counseling · four offices

A rebuild that puts the appointment first.

The old site opened on a video and buried the phone number. The new one answers the two questions somebody in a hard week actually has: which office is nearest, and how do I get an appointment.

The rebuild ships with an online store, an SEO program underway, and the Cadabra dashboard watching the site so a broken page is our problem before it is theirs.

  • Website redesign
  • Online store
  • SEO
  • Site monitoring
  • The dashboard
Average Google Search position, June to August 2026 against the same months a year earlier. Lower is better.
28 → 16 Average Google Search position, June to August 2026 against the same months a year earlier. Lower is better.
Searches where New Life ranks in Google’s top three, June to August 2026 against the same months a year earlier.
808 → 1,420 Searches where New Life ranks in Google’s top three, June to August 2026 against the same months a year earlier.
In development · newlife-counseling.com
The New Life Counseling & Coaching homepage
Also on the books

A few more of our clients.

salisburyhouse.org
The Salisbury House & Gardens homepage

Salisbury House & Gardens

Historic house museum and event venue

We redesigned the site and have kept it fast since. The homepage photo used to be a 24-megapixel image sent straight to phones. Now the time the page spends frozen and unable to respond on mobile is down 75 percent from when we took it on.

  • Website redesign
  • SEO
  • Performance
  • Analytics
whylies.com
The Whylie Eye Care Centers homepage

Whylie Eye Care Centers

Six optical locations across central Iowa

A Des Moines fixture with six locations and a website that had to make each one easy to find. We handled the design and the email marketing, and ran the paid search that filled their appointment book. The campaigns predate the analytics access we have today, so there is no number on this one, only the clinic noticing appointments drop whenever the ads went off.

  • Website design
  • Email marketing
  • Paid search
In development · neibh.org
The Northeast Iowa Behavioral Health homepage

Northeast Iowa Behavioral Health

Counseling and psychiatric care, six offices

Seventy years old, five counties, and a site that made a person in crisis hunt for a phone number. The refresh puts the crisis line in a rail that never leaves the screen, and the palette was rebuilt for contrast rather than taste.

  • Website refresh
  • Accessibility
  • Analytics
  • Hosting and monitoring
Behind the scenes

Tracking and metrics from the start.

Before we write a word of copy or spend a dollar on ads, we set up the tracking. That way you can see exactly what is working, and so can we.

The Google stack, set up properly

Google Analytics, Tag Manager, Search Console and the Business Profile, connected to each other and verified firing, not ticked off a checklist.

Conversions defined before the spend

Bookings, form submissions and phone taps counted once each and checked live, so the platforms optimize toward customers instead of noise.

A baseline recorded in week one

Where traffic, rankings and speed stood before we touched anything, so everything after it can be compared to something real.

The dashboard, live from day one

Their data, our tasks, the approvals waiting on them and every invoice, in one place they can open whenever they like.

Also ours to show

We build software, not just websites.

The dashboard every client gets and the audit anybody can run are both ours, both running right now, and both the reason a small agency can carry this much work.

01 · The client dashboard

A portal every client gets, that we use ourselves.

Live analytics and search data, the tasks we are working on, the approvals waiting on you, your hours and your invoices. If your site runs on WordPress, the whole thing also appears inside your admin.

Morales Plumbing

example Live

Visitors

12,847

+24.3%

Leads

96

+12.0%

Cost / lead

$38

down 58%

Visitors

last 90 days

This month's work

  • Rewrite service page titles
  • Add schema to location pages
  • Google Business Profile refresh

02 · The website audit

A five-stage pipeline you can point at your own site.

It reads your homepage the way a crawler does, matches your Google Business Profile, runs a real mobile Lighthouse pass, inventories the tooling on the page, and hands the evidence to Claude to write the findings. Free, about a minute, no call.

your-business.com

auditing 4 to fix fixing All fixed
61 72 81 91 100

Overall

Room to move After Cadabra
  • Page speed 4.2s on mobile 0.9s on mobile
  • Mobile layout Passes
  • Search basics No title or description Written and unique
  • AI readability No structured data Schema markup added
  • Lead tracking Form tracked, calls not Forms and calls tracked

Example, finished in 41 seconds. The audit starts the moment you enter your domain. Fixing what it finds is the work we do next.

Ready when you are

Let’s make your marketing feel like magic.

Start with the audit. It reads your site the way Google and the AI assistants do, and tells you what is wrong with it. Free, about sixty seconds, and nobody has to call you.