
Found by the people who need to find it.
Canvas Health is a Minnesota nonprofit that has provided mental health, substance use and crisis care since 1969, from seven clinics and in schools, homes and county crisis lines. We built their website and have run their search since. The site is where a parent, a partner or a county worker lands; search is how most of them get there, and more of them do every year.
“One of the best vendors (of any kind) I've worked with in my career. Kevin and his team are responsive, accurate, accessible, and timely.”
One front door for seven clinics.
A nonprofit this size has a site that has to do several jobs at once: get someone in a bad week to the right care fast, hold the detail a county partner or a referring clinician needs, and keep hiring, donating and events going alongside. Most sites like it try to show all of that at once, and the person who needs it most gives up first.
We built it around the first job. Who you are, a child, an adolescent, an adult, a family, and what you need come first; the programs, specialties and locations sit behind them; request an appointment and find a provider stay within reach on every page. The site has carried six years of new programs, new staff and news on the same bones.



Nobody on the site is pretending to be a client.
Mental health sites run on stock photography, and stock photography of people pretending to be in therapy looks like exactly that. For a place whose whole promise is that you will be treated as a person, a fake person on every page is the wrong first impression.
So we drew a cast instead. A parent with a child on their shoulders, a woman with her coffee, a cyclist in a long coat, an archer, a man at the gym: ordinary people in the brand's plum and a single gray, with the faces left open so anyone can stand in them. They go on the pages, the events, the flyers, and they have not aged.






Two hundred appointment requests a month begin with a search.
A site is only a front door if people can reach it. Search for mental health care in the Twin Cities and the answers are hospital systems, national directories and brand names with budgets no regional nonprofit has. Canvas Health has to earn its place on every one of its programs and every one of its towns, and then keep it.
So the work is unglamorous and it does not stop: a page for each program and each clinic kept accurate and complete, the technical housekeeping that keeps Google trusting the site, and the measurement that shows what a visit turned into. Visits from search have risen every year the analytics go back, which is a thing almost nothing in marketing does. The bars are Google Analytics, year by year.
Google Analytics, organic search sessions.
Who gets through the door.
All of it is Google's own reading of the site and its analytics, and every line can be checked in the client's account.
- Two hundred a month, from search aloneAppointment requests that begin with a search visit, 200 a month by Google Analytics' count, before anybody picks up a phone. It is the number the site exists for.
- Found by more people every yearVisits from search up 34 percent in three years, and up in every single year in between. Nothing was traded away to get it.
- Higher on the page, and on more pagesAverage position across every search the site appears for: 27 before, 16 now, while the number of searches it appears in rose by an eighth.
- Six years on one site, and no rebuildNew programs, new staff, new clinics and six years of news, all carried by the site as it was built, with the same drawn people on it.
- +34%visits from search, the last full year against three years earlier
- 27 to 16average position in Google, across every search the site appears for
- 200 a monthappointment requests begun from a search visit, over the last twelve months
More work.
Visit canvashealth.org (opens in a new tab)
Mission First Fundraising. Web design, a custom platform and searchEvery trip on the table, costed before the bidding.+1,450% searches ranking in Google's top ten, year over yearRead the study
Baney Construction & Restoration. Local searchFirst on the map, street by street.46 to 24 average position in GoogleRead the study
A front door only works if people can find it.Everything else a website does is downstream of that.
Nobody buys a plan they haven't seen.
The free audit is a look at what you already have and what it is costing you, sent over with nothing to sit through. The plan is a conversation about where the business is and where you want it to get to, and it ends with a path written down rather than a quote. Or you call, and somebody who works on accounts picks up.