← Our Work Private chef · Jackson Hole · 2026

Off WordPress. 100 everywhere. 100 on every test.

Apex Private Chef had an established business and an aging WordPress site. We moved it to Astro, rebuilt the design around Jackson Hole, and made every page fast, editable, and easier to maintain.

Apex Private Chef cooks in Jackson Hole and the Teton Valley. We moved the site to Astro, rebuilt the design around the Tetons, and made every page fast to load and easy to edit.

100 Performance
100 Accessibility
100 Best practices
100 SEO
Astro 7 Sanity CMS Vercel Resend + Turnstile Jackson Hole · Teton Valley
Client
Apex Private Chef
Industry
Private chef & event catering
Timeline
2026 rebuild

A good business.
Too much website.

Apex cooks in private homes, at weddings, and for events across Jackson Hole and the Teton Valley. The public site had one job: introduce the chefs, show the work, and make it easy to inquire.

WordPress added a database, PHP, themes, plugins, and a public login to a brochure that did not need them. The look had drifted into generic hotel-template territory. The kitchens looked better in person than they did online.

What we replaced
  • WordPress upkeep. Plugins, PHP, and a database for a small service site.
  • A generic look. The old site no longer matched the Tetons or the food.
  • Heavy photos. Food and mountain images had to stay sharp without slowing phones down.
  • A weak inquiry path. The form needed spam protection and mail that actually arrived.

A look that fits
Jackson Hole.

The old layout felt like a hotel template. We rebuilt the type, the photos, and the pacing around the Tetons and the people who cook there.

Apex Private Chef website on laptop, tablet, and phone, set over a candlelit table

Custom, not a theme

Type, photos, and pacing are built for this business. The hotel-template look is gone.

HTML, not WordPress

Astro builds the public pages. Vercel serves them. There is no plugin stack to keep patched.

An editor they can use

Sanity holds pages, photos, and reviews. Resend sends inquiries. Turnstile blocks the junk.

100 on every
desktop test.

Live PageSpeed Insights on the finished site. Four scores at 100, a 0.7s LCP, and a mobile homepage around 492 KB. We cut the font set from 20 files to 3, and phones no longer download desktop images.

Live desktop PageSpeed Live
Performance
100
Accessibility
100
Best practices
100
SEO
100

FCP 0.3s · LCP 0.7s · TBT 10ms · CLS 0.002 · Agentic Browsing 2/2

20 → 3 Font files
492 KB Mobile homepage
0 ms Mobile blocking time
0.000 Mobile layout shift
Apex Private Chef PageSpeed Insights with 100 for Performance, Accessibility, Best Practices, and SEO, plus 2 out of 2 for Agentic Browsing

More sites moved past WordPress.

WordPress doing
too much?

We move service businesses to a faster, cleaner setup with a real editor and less maintenance.