I'd rather earn the click than buy it.

I'm Cameron. I design and build websites and the apps behind them, photograph hotels and real estate, and run the marketing that gets a business found. It started with two hotels on the Oakland waterfront.

Aerial photograph of Executive Inn & Suites on the edge of the Oakland estuary, with the Oakland hills behind
Executive Inn & Suites, Oakland. Photographed by me.
Three red Adirondack chairs on the lawn at Executive Inn & Suites, facing the Oakland estuary under a pink sunset

In 2013 I was a hotel's entire web department.

I joined Executive Inn & Suites as its IT manager, and ran the website and the marketing too. If the booking engine broke at nine on a Saturday, that was me. I still work with the same owners today, and I shot the photographs on their current site, including this one.

More about me

Four things, one person.

Most projects pass between a designer, a developer, a photographer, and a marketer. With me it's the same person from the first conversation to launch, so what we agreed on is what gets built.

Design

I work out what your site needs to do for your customers and design it around that. Clear, fast, and yours to update.

How MantelMarketing was designed

Build

Then I build it, and the tools behind it when you need them: a booking flow, a quoting tool, a ballot that counts votes, a dashboard for the office.

A festival's voting system

Photograph

Hotels, homes, and businesses, shot by me. Photos, video, and drone. The sites I build come with their own pictures.

House & Home Photography

Market

Search and email that keep working after the ad budget stops. For the hotels, around $1.5M in bookings from one year of email.

Nine years with two hotels

Recent sites and apps.

Five of them, live today. They rotate on their own, or pick a tab.

The MantelMarketing homepage, a terracotta hero reading The website that makes people choose you, above a browser-framed example build.
Executive Inn and Suites homepage, an aerial photograph of the hotel on the Oakland estuary under the headline Welcome to Executive Inn and Suites, with a Book now button.
The public winners page, dark with cream cards, listing a winner for each category from Best Feature down to Best Animated Film.
The driving lab's front page on the review build, headed The 14-hour behind-the-wheel lab, guided step by step, with a standard track and a neurodivergent-friendly track beneath it.
All Raingutter Systems homepage, a crew on a roof behind the headline Roofing, gutters and skylights, with a five-star rating line above it and rain drawn over the photo.
All projects

I shoot the pictures too.

House & Home Photography has photographed homes and hotels across the Bay Area since 2020. Photos, video, drone, and 3D tours, delivered in a day or two. Every photograph on this site is mine.

See the photography
A staged living room in a Livermore townhome, a white staircase rising past a grey accent wall and two armchairsDrone photograph of a row of terracotta-roofed townhomes in Livermore on a sunny dayA bathroom with a soaking tub, double vanity, and orchids, photographed for a real estate listing

Results I can stand behind.

Every number on this site says where it came from. Here are four.

227

ballots counted, 2 thrown out by the rules

SF Queer Film Festival audience award

4 days

from deposit to the client seeing it, against a three-to-four-week estimate

Frost Driving School

~$1.5M

bookings from email in a single year

Executive Inn & Suites

2,000%+

more visitors from Google over six years, without paying for ads

Executive Inn & Suites, 2013–2019

Mistakes get caught before they go live.

I build checks into my sites, so a broken link, a missing photo, or a number with no source stops an update before anyone sees it. This is the list of checks this site runs on itself.

tests/content.test.mjs14 checks
  1. every page has exactly one h1
  2. every page has a meta description
  3. every image carries meaningful alt text
  4. no placeholder or template rot ships
  5. every internal link resolves to a built page or a public file
  6. no two pages share more than 40% of their eight-word sequences
  7. every fact rendered on a page is marked confirmed
  8. anonymised clients never enter the build
  9. the teardowns tab only ships once three teardowns exist
  10. nothing is still owed before launchruns at launch, 4 still owed
  11. every referenced image actually exists
  12. every work card shows an image or the typeset fallback
  13. every page has a social image that exists
  14. titles and descriptions fit a search result
  15. every page carries structured data naming the person

Every number has a source

Each figure on this site comes from one record that says where it came from. If a number can't be backed up, the page can't be published.

Checked on the finished site

The checks run on what visitors will actually see, not on a draft. And I don't trust a check until I've watched it catch the mistake it was written for.

Honest about what launched

Not every project here has gone live yet. Each page says so, along with what was never measured.

How this site checks itself
Cameron Ameigh

Tell me what you're working on.

Send me a little about your project or the role you're hiring for. I'll tell you whether it sounds like a fit.