managed website-as-a-service · for SEA cafes

We build the site. We run the site. You pour the coffee.

Most cafes don't need a better Instagram — they need a website that respects the room. We design, build, host, update, and maintain craft websites for independent cafes in Singapore, Kuala Lumpur, Bandung and Jakarta. Flat monthly fee. No retainer games. No "CMS training." Send us a photo, we ship a change.

StudioSingapore ↔ Bandung
Clients shipped6 · since Jan 2026
Turnaround14 days launch
Pricing fromSGD 380 / mo
Design studies · seven cafes, seven design languages.
tap to open
01 · services

Three things, done very well.

S.01

Brand + site, from scratch

One designer, one developer. A 14-day sprint from kickoff to launch. Includes identity audit, site architecture, custom illustration, full build, hosting setup, and launch day.

  • Dedicated design language (no templates)
  • Hand-coded · single file · sub-100ms TTFB
  • Bilingual ID/EN or EN/MS
  • Editorial photography direction
S.02

Managed hosting + changes

We keep the site alive. New menu on Tuesday, new hours for Raya, a new lot from the roaster — send a message, change is live within 48 hours. No staging, no tickets, no CMS.

  • CDN · 99.98% uptime SLA
  • Unlimited small edits
  • Weekly lighthouse audit
  • WhatsApp support line
S.03

Growth: SEO + newsletter

A cafe's website earns back its fee through regulars who find you on Google Maps and tourists who subscribe. We set up the organic funnel and write the letters that keep it warm.

  • Local SEO: Maps, schema, reviews
  • Newsletter system · monthly letter
  • Subscriber-only shop tier
  • Quarterly content plan
02 · process

14 days from the first call to the site going live.

D1 — D2

Kickoff call

60 minutes. We sit in the cafe, drink what you make, listen to how you talk about it. No slides.

output · site map + tone brief
D3 — D5

Design system

Typography pair, palette, motion signature. One direction — not three variants to choose from.

output · DESIGN.md
D6 — D11

Build + photo direction

We code the site while you shoot the photos. Single HTML file, no build step, CDN-delivered.

output · staging link
D12 — D14

Launch + handoff

DNS goes live at 10am local. We monitor the first 48h. Then we start running it.

output · live · domain · analytics
03 · pricing

Three ways in. One philosophy.

Starter

one cafe · own it from day one

$750one-time + $30/mo hosting · USD

  • Custom-designed 5-section siteHero, menu, about, contact, and one signature section — gallery, story, or reservations. Every pixel unique to your cafe. No templates touched.
  • 1 language (EN or local)Full copy in your language. We write or refine it from what you tell us — no lorem ipsum shipped.
  • Custom domain + SSL + CDNWe configure your domain, handle SSL certs, and deploy on Cloudflare's global CDN. Sub-100ms load times everywhere in SEA.
  • 2 edits / month includedSend a WhatsApp message. New menu, updated hours, different photo — live within 48 hours. No ticket system, no CMS login.
  • Quarterly performance auditEvery 3 months: load time, search ranking, and traffic benchmarked against 5 nearby competitors. Sent as a one-page PDF.
  • Full code handover · no lock-inOn request, a zip of the complete HTML/CSS lands in your inbox. Self-host anywhere. No proprietary CMS holding you hostage.
Book intro →

Studio

most popular · 4 of 5 cafes choose this

$1,500one-time + $50/mo · USD

  • Custom-designed 8-section siteEverything in Starter plus a seasonal feature, events/reservations module, and a rich story section. Built for cafes that want to own their corner of the internet.
  • Bilingual (EN + local language)Full site in two languages with a one-click toggle on every page. We handle translation quality — not Google Translate copy-pasted in.
  • Everything in StarterAll six Starter features: domain, CDN, SSL, code handover, quarterly audit — fully included.
  • Unlimited edits · 48h turnaroundNo monthly cap. New bean origins, seasonal menu swap, catering page — message us, done in 48 hours during business days.
  • Newsletter + reservations integrationEmail capture that feeds your Mailchimp or Brevo list, and a reservations widget styled to match your site — no jarring Typeform iframe.
  • Local SEO + Google Maps managementGoogle Business Profile setup, keyword-optimised meta tags, schema markup for opening hours and menu. We track your local search rank monthly.
  • Monthly performance reportTraffic, search position, top-performing pages, and a competitor snapshot — formatted for sharing with a business partner or manager.
Book intro →

Managed

we run everything · no setup fee

SGD 380/month · billed annually saves 2 months

  • Everything in StudioThe complete Studio package — 8 sections, bilingual, unlimited edits, SEO management — with zero upfront build fee.
  • No upfront — pure subscriptionFirst payment starts the build. Cancel anytime with 30 days notice. We hand over the full site export on exit.
  • Same-day edits · priority queueYour changes skip the queue. Most handled within 4 working hours. Ideal for cafes that change specials, events, and hours weekly.
  • Quarterly seasonal redesignsEvery quarter we refresh the hero, palette, and one signature section — so the site always feels current, not frozen at launch day.
  • Multi-location: 40% off 2nd · 50% off 3rdRunning a second location or sister brand? SGD 228/mo for the second site, SGD 190/mo for the third. Fully managed, same SLA.
  • Annual prepay = SGD 3,800Pay for 10 months, get 12. SGD 3,800 upfront saves SGD 760 per year — two months of hosting and changes, free.
Book intro →
add-ons · stack onto any plan
Aria · account manager
A dedicated WhatsApp line. Responds in <5 min, runs your updates, remembers everything. Included in Managed.
+$180/mo for Starter/Studio
Competitor watch
Weekly brief on 5 nearby cafes — menu moves, price changes, IG growth
+$45/mo
Instagram content
12 branded posts/month · you supply photos, we do everything else
+$120/mo
Google Business + reviews
Listing setup, weekly updates, review responses drafted in your voice
+$45/mo
Custom email
hello@yourcafe.com on Google Workspace
+$7/mo · free setup
04 · faq

Questions every cafe has asked.

What happens to my data — menu, photos, customer info?
Your data never leaves your hands. We build the site from what you give us — photos, menu, copy. We don't collect customer data on your behalf, don't store anything on third-party platforms, and have no access to your POS or booking system. The site is a static file on Cloudflare's CDN. No database, nothing to breach. If PDPA compliance is a concern for your management, we'll send a one-page data handling summary on request.
Can I see it before I pay anything?
Yes. We build a full preview site — your cafe, your brand, real content — before you commit. You get a live URL to share with your team or management. If you don't love it, we don't charge. The work in the portfolio above is exactly what the preview looks like.
I already have a Squarespace — why would I pay you?
Most Squarespace sites look like every other Squarespace site, which is the first thing a regular notices. Mitra sites look like the cafe. They load faster, rank higher on local SEO, and don't need you to log in. If you're happy with what you have, stay — we're expensive.
Why a monthly fee instead of a one-time build?
Because cafes change. Menus, hours, seasonal lots, new staff. A one-time build rots in six months. The fee covers running the site, not just building it — the same way you pay your accountant monthly instead of "one time."
What happens if I want to leave?
We hand over the full HTML, DNS, and domain. You own everything from day one. The only thing you lose is us. No lock-in, no proprietary CMS, no exit fee.
How much will this disrupt our daily operations?
Almost nothing. The intro call is 20 minutes. We gather assets (photos, menu, brand notes) over WhatsApp at your pace — no forms, no briefs, no back-and-forth emails. Most owners spend under 2 hours total before launch. After that, you send a message when something changes — we handle the rest within 48 hours.
I need to check with my business partner / management first.
Makes sense. We'll send a one-page summary — what it costs, what we build, what you own, how to cancel — formatted for someone who hasn't seen the site yet. Most partners approve after seeing the preview. Send us the cafe name and we'll prepare one.
Do you work with cafes outside Singapore / KL / Indonesia?
Not yet. The studio is physically between Singapore and Bandung, so regional time zones let us turn around edits within a workday. Bangkok, Saigon, Manila — get in touch, we're watching.
Do you do restaurants, bars, or bakeries?
Occasionally bakeries or natural-wine bars, but only through cafe referrals. Restaurants no — different rhythm, different economics.
<100ms time to first byte

Open this site on your phone. Mobile data. Two bars of signal.

Watch it load. No spinner, no layout shift, no waiting. Single-file HTML on Cloudflare's CDN — delivered that way to every visitor, every time. Not a marketing claim — do it now.

That moment is how cafe owners refer us to each other.

05 · contact

Let's sit at your cafe and talk.

Send one photo of the room and one line about the cafe. We'll reply within 24 hours with whether we can help, not a sales email.

hello@mitra.build →