Café & Hospitality · Case study
Psalms 23 CafeA café that exists one day a week, made easy to find, understand and book.
- Client
- Psalms 23 Cafe
- Industry
- Café & Hospitality
- Market
- Cochrane, Alberta
- Launched
- 2026
- Published
- Live site
- psalms23cafe.com
Overview
Psalms 23 Cafe is a Christ-centred coffee shop in Cochrane, Alberta, open every Thursday from 10:00 a.m. to 8:00 p.m. inside St. Peter's Lutheran Church, with a mobile pop-up café that caters gatherings across Calgary and the foothills. Local Cochrane Web Design built psalms23cafe.com so that someone who has heard about the place can find it on the right day, see what is poured and what it costs, read why it exists, and ask for coffee at their own event — in English or Korean.
The practical problem was unusual for a café: it has no storefront of its own, one opening day a week, and a permanent home that the site says is coming in 2027. A visitor who turns up on a Tuesday, or looks for a shop on the main street, leaves disappointed. So the hours and the church address sit in the first screen beside the 'Get directions' button, and the same line repeats in the footer of every page. Around that core the site carries the owner's testimony about her mother's death and the café's beginning on 1 January 2026, a priced menu, twelve photographs from the café's own archive, and seventeen catering area pages — all of it authored in both languages rather than machine-translated.
The live site
Built to be judged in the only place that counts.




Captured from the live site — different pages, real pixels, no mockups.
The client
The café is owned by Angelina Ryou and began, in her words on the Story page, 'from a place of love, loss, faith, and restoration' — her mother's favourite psalm giving the place its name. It pours on Thursdays inside St. Peter's and brings a pop-up espresso bar to weddings, church gatherings, conferences, fundraisers and private celebrations.
Its visitors are local: people who have heard of it at church or on Instagram, Korean-speaking families in the community, and organisers planning a gathering who need to know whether the café will come to them and what to ask.
The challenge
The café's defining facts — one day, one borrowed address, a future home — are exactly the facts a generic café template buries under hero imagery and a 'reserve a table' button. Get them wrong or late on the page and the site actively misleads.
The brand is intimate and faith-rooted, and the owner wanted it told in her own voice and her own photographs, in two languages. The build had to carry a long personal testimony and a priced menu with equal care, and it could not use stock or generated imagery of a place that is really a church hall on Thursdays.
Strategic objectives
What the build had to accomplish.
Put the day, the hours and the church address in the first screen and in every footer, with directions one tap away.
Publish a priced menu board that reads clearly on a phone.
Tell the owner's story in her words and the café's own photographs, with the full psalm.
Make catering askable: a short note with a topic, a date if known, and nothing else required.
Serve the whole site in English and Korean, with the catering area pages as separate indexable URLs in each language.
The insights that shaped the work
For a one-day café, the hours are the headline. Everything else on the page is secondary to not sending someone to a locked door.
A story told in the owner's voice is worth more than a brand paragraph, and a photograph of the actual room is worth more than a better photograph of someone else's.
Bilingual means authored twice, not translated once. The Korean reader should recognise their own idiom, not an export.
Chapter
The day and the door, before anything else
Insight
A café inside a church on Thursdays will be searched for like any café. The site's first job is to stop the Tuesday visit.
Decision
The opening screen carries the brand line — 'The cup goes down. The person fills up.' — and, beneath the welcome, the operative fact in one sentence: 'Open every Thursday, 10:00 a.m.–8:00 p.m. Inside St. Peter's Lutheran Church, 73 George Fox Trail, Cochrane.' with a 'Get directions' link to the map. The Find Us page repeats the address as a postal block with 'Open in Google Maps' and 'Leave a Google review', and states what the location is and is not: 'Inside St. Peter's Lutheran Church' now, and 'In 2027, we come home.' The same hours-and-address line sits in the footer of every page, and the business's structured data carries the Thursday hours, the postal address and the founding date so a map or an assistant repeats the same facts.
Effect
No visitor can reach the site without learning which day and which building. The facts a search engine shows in a knowledge panel are the facts the page shows, because they come from the same place.

Chapter
A menu board, a story, and the café's own photographs
Insight
The café's warmth is specific — a mother's drinks, friends at a table, a hand-painted awning — and specificity is the first casualty of stock imagery and brand copy.
Decision
The menu page is a priced board in two sections, 'At the Table' and 'Overflowing Cup', from an espresso shot to the sweet corn matcha latte, with a third block of named 'Mama's cups' captioned 'The drinks she always came back to.' The Story page is Angelina's testimony in the first person — church as a routine, her mother's illness, the date she died, the café's first day on 1 January 2026, why 'Psalms' — and closes with Psalm 23 in full and her signature. The gallery is twelve captioned photographs from the café's archive, and the build's own rules forbid stock or generated imagery; the home page's hero is a real photograph of real people at a home café. Every page is authored in English and Korean, switchable in place, with the owner's Korean name beside her English one.
Effect
A visitor meets the actual café: its prices, its reason, its people. For the Korean-speaking community the site is theirs in their own language, not a translated afterthought.

Chapter
Catering that can be asked for in three taps
Insight
A pop-up café's second business is gatherings, and organisers want to know two things: will you come to us, and how do I ask?
Decision
An 'Areas we serve' section answers the first question with seventeen area pages — Cochrane and the foothills, each Calgary quadrant, Springbank, Bearspaw, Airdrie, Canmore and the Bow Valley, and on to Okotoks and Strathmore — each explaining how a gathering works in three steps, the venue questions the café will ask, and the communities covered, in English and Korean. It states plainly that there is no Calgary location and publishes no prices or minimums, because the menu is shaped to each event. The second question is answered by a contact sheet that opens from the navigation: a topic ('Coffee for your gathering', 'A pop-up or collaboration', 'Just a question' — or skip), a note, a name and email, and 'When is it?' only when the topic is a gathering. A sent note is confirmed on screen and by an email in the writer's own language; a failed one keeps the draft and offers the café's email address instead.
Effect
An organiser anywhere in the café's range can find their own area, understand the process, and ask in under a minute. The café receives a note that already says what the event is and when.

Recognize your own business in this problem? The same system builds yours.

The mobile experience
Most visits begin on a phone — a friend's Instagram post, a search on a Thursday. The hero fits on one screen with the hours and 'Get directions' reachable without scrolling; the menu board stacks into a single legible column with prices aligned; the story reads as a long, unhurried column with the psalm at the end; and the contact sheet runs as a three-step overlay where each step is one question. The language toggle stays in the header at every width, and the live-photo clips in the gallery never play for anyone who has asked for reduced motion or data saving.
Colour & type
The palette below is sampled from the live Psalms 23 Cafe site — the exact tones the brand is built on.
#2C2529
#63595A
#B58C66
#C1BFB8
#E2D9D0
#F5F1E8
Search & discoverability
The site is built to be found for the two things people look for: the café in Cochrane and coffee catering near them. The business is described once, in structured data — a CafeOrCoffeeShop with its Thursday hours, postal address, founding date, founder, map link, Instagram and bilingual names — and the English and Korean site is declared to search engines with locale alternates. The seventeen area pages and two hundred fact-checked community pages are prerendered as separate English and Korean URLs with their own titles, descriptions and last-modified dates in the sitemap, and the rules in the build forbid any area page from claiming a price, a fee, a capacity, a radius or a testimonial. The home and interior pages hydrate client-side with a no-script fallback carrying the essentials; no ranking, traffic or booking figures are claimed here.
Technology & ownership
The site is the café's own asset: its own domain, a contact pipeline that stores each note privately and sends two emails — one to the café with reply-to set to the writer, one to the writer in their language — and a media pipeline that turned 228 stills and 30 short clips from the café's archive into responsive AVIF and WebP renditions and silent clips. The content lives as English and Korean pairs in one file, so a change to the hours or the menu is made once and appears in both languages, on every page, and in the structured data.
Immediate outcomes at launch
The Thursday hours and the church address appear in the first screen and the footer of every page, with directions one tap away.
A priced two-section menu board and a named 'Mama's cups' block.
The owner's testimony in her own words with the full psalm, and twelve photographs from the café's archive — no stock, no generated imagery.
A three-step contact sheet with topic, note and reply details, confirmed by email in the writer's language.
Seventeen catering area pages and two hundred community pages, prerendered in English and Korean as separate URLs.
Business structured data carrying hours, address, founding date, founder and bilingual names, matching the Google listing.
Common questions
What owners ask before commissioning a build like this one.
What should a café website show first?
When it is open and where the door is. Psalms 23 Cafe pours only on Thursdays inside a Cochrane church, so the hours and the full address sit in the first screen beside a directions link and repeat in every footer, and the same facts are carried in the business's structured data so maps and assistants say the same thing.
Should a small café use stock photography on its website?
Not if it has its own. Psalms 23 Cafe's site is built from the café's archive — 228 stills and 30 short clips became its gallery, hero and story images — and the build's rules forbid stock or generated imagery, because the café's warmth is specific to its own room and people.
How do you build a bilingual small-business website properly?
Author it in both languages, side by side. Psalms 23 Cafe's content lives as English and Korean pairs in one place, switchable in the header, with the catering area pages published as separate English and Korean URLs and the site declared to search engines with locale alternates — so a change to the hours appears in both languages at once.
How should a mobile café take catering enquiries?
With a short note, not a quote form. Psalms 23 Cafe's contact sheet asks for a topic, a note, a name and email, and a date only if the event is a gathering, then confirms by email in the writer's language. Seventeen area pages explain how a gathering works and publish no prices or minimums, because the menu is shaped to each event.
What results does this case study claim?
None that were not observed. No sales, bookings, visits or rankings appear here, because none have been measured. What is documented is the build — its hours-first structure, menu, story, photography, bilingual catering pages and contact pipeline — verified against the live site and the studio's repository on 21 October 2026.

Where it stands
Psalms 23 Cafe asks a lot of a website: be clear about a day and a borrowed door, carry a grief and a beginning, show the real room, and do it all twice. The site does, and the measure of it is simple — nobody who reads it arrives on the wrong day, and anyone who wants the café at their gathering knows how to ask.
- Web Design
- Bilingual Content
- Photography Pipeline
- Local SEO
More case studies
The same system, a different market.
Your project
Your business may have outgrown its website.
Psalms 23 Cafe needed more than a redesign — it needed its real-world strengths made visible online. If that sounds familiar, tell us about your business. A written, itemised proposal comes back within one business day.
Free · No obligation · Written quote within 24 hours
Building Websites That Work as Hard as You Do


