Portland · Website Studio

Websites for Portland food businesses.

Restaurants, cafes, delis, bars, food trucks. Every site starts from deliberate decisions — type, color, layout, voice. The result is a single HTML file that looks and sounds like the place it's for.

See the work ↓

Not sure where to start? Find your style →

Deli · SE Division

Hood Street Deli

Buttercream and mustard. Big Anton headlines, split hero that leads with the address. Menu is a dot-leader list — no cards, no nonsense.

View site →
Food Truck · N Williams

Bruja Tacos

Linen and persimmon. Bagel Fat One display type, scrolling marquee hero of the full menu. Loud without trying.

View site →
BBQ Truck · Dark Theme

Hardline BBQ

Smokehouse dark, tiki red. Full-bleed hero, Bricolage + Newsreader. The type is as heavy as the smoke.

View site →
Single-Origin Roaster · Editorial

Slow Roast Coffee

Newsprint and forest. Newsreader body, IBM Plex Mono for metadata. Reads like the owner's blog with a menu attached.

View site →
Wings · Zine Treatment

Hot Boy Thai Wings

Bone and tiki red. Anton + Space Mono, rotated stickers, all-caps energy. Not for everyone. Definitely for them.

View site →
Lebanese · Scrapbook Treatment

Beirut Kitchen

Linen and burgundy. Cormorant Garamond + Caveat, polaroid frames, handwritten captions. Multi-generational recipes, treated accordingly.

View site →

One designer.
One site at a time.

samtsites is Sam Thompson, a Portland-based designer who builds websites for local food businesses. Not an agency, not a platform — one person with a deliberate system and a short client list.

Every project goes through the same process: a 15-question intake form, a set of specific design decisions made out loud before any code gets written, and a single HTML file delivered at the end. The system is what keeps the sites from looking like each other.

Sam works with restaurants, cafes, delis, bars, and food trucks in the Portland area. If the business has a point of view, the site should too.

Based in

Portland, Oregon

Serves

Restaurants, cafes, delis,
bars, food trucks

Deliverable

Single HTML file — no platform, no subscription, no build step

Turnaround

5–7 days (Standard)
10–14 days (Full Build)

01

Send the intake form

A 15-question document about your business — hours, menu, story, suppliers, the one weird true detail no other restaurant could say. Takes about 20 minutes.

02

Pick a direction

We look at the six reference sites together. You point to the one that feels closest to your place. This takes 10 minutes and saves three rounds of revision.

03

Design picks, out loud

Font pairing, color system, hero layout, menu style, and voice — all stated and justified before any code is written. No surprises at the end.

04

Build and review

You get a preview link. Real copy from your intake, no Lorem Ipsum. Anything missing gets a [TO CONFIRM] bracket so nothing slips through.

05

Launch

We walk you through pointing your domain. You go live. Menu updates and small changes after launch are a quick email away.

Service Tiers

Standard Build

You fill out the intake form completely. We make the design picks, write any gaps in copy, and build it. Best when you have a full menu, decent photos, and a clear sense of your place.

Turnaround: 5–7 days · One revision round

Full Build

Starts with a 30-minute call. We fill out the intake together and write the copy with you — drawing out the specific details that make your place yours. For restaurants with a strong story that needs help onto the page.

Turnaround: 10–14 days · Two revision rounds

Pricing on request — get in touch and we'll go from there.

Start a project.

Tell us what kind of place it is and where you're at. We'll take it from there.