Fast by default
Static pages with no heavy framework in the browser, self-hosted fonts, and images sized so nothing jumps while the page loads.
Web Design · Placerville & Sacramento
A beautiful front. A working system behind it.
Custom websites for businesses in the Sierra Foothills and the Sacramento metro, built on Bougie Core and wired to your menu, your calendar and your bookings, with our CRM included in every retainer.
The foundation
Bougie Core is our own build platform. Every new client site is generated from it, so the hard parts (speed, accessibility, search and privacy) are solved before we design a single page. You pay for your brand and your content, not for us to re-solve the plumbing.
Static pages with no heavy framework in the browser, self-hosted fonts, and images sized so nothing jumps while the page loads.
Skip links, visible focus, 24-pixel tap targets, reduced motion respected, and pages that still work with JavaScript off. Built to target WCAG 2.2 AA, and audited against it before launch.
One structured-data graph on every page, clean titles and breadcrumbs, quick-answer blocks, and an open door for the AI assistants people now ask first.
The consent banner loads first. Analytics and ad tags cannot fire until a visitor says yes.
A honeypot and an invisible human check stop the bots. If the check itself ever goes down, the enquiry still gets through.
An automated check suite runs on every change, and a site with placeholder content cannot be published.
Yours to keep: your domain, your code and your content. Sites marked "Built on Bougie Core" in the work below were built on it; our earlier sites were custom builds that the platform grew out of.
What we wire in
Small business website design, done properly: the site is the front door, and behind it is the system that runs the business.
Custom websites, not templates. Editorial design, fast on a phone on Highway 50, and yours to own: the code, the domain and the content.
Aegis Realtor: brand, site and launch from a standing start.
Menus, live music, events and game schedules that update from a Google Sheet your team already knows. No developer, no support ticket.
Marni's OC: menu, music calendar and tonight's games, all pulled in.
When a plugin won’t do it, we build it: table reservations and ticketed seating, deposits through Stripe, door lists and staff tools.
Bougie Booking, our own table-reservation platform. Separately, billiards reservations with Stripe deposits for Marni's OC.
Every retainer includes our CRM. Every form, call and booking lands in it with where it came from attached, whether that was the Google ad, the search result or the Instagram post. Follow-ups send themselves.
Aegis Realtor: 40 years of relationships moved from paper into a CRM. Executive Fitness: contacts out of Outlook and into a real system.
New lead · demo data
Jordan Rivera
Booked a strategy call · 8:16 AM
An invisible human check and a honeypot on every form. Spam never reaches your inbox, and if the check itself ever fails, the lead still gets through.
Running on every form we ship. Try it in the demo below.
Verified human
Invisible check + honeypot on every form. Spam blocked before it reaches your inbox.
WCAG 2.2 AA accessibility with a real statement, CPRA-ready consent, SMS opt-in that passes carrier (A2P 10DLC) review, RESPA-safe lender lead forms, and a full legal stack of terms, privacy and SMS policy.
Aegis Realtor: RESPA-compliant co-marketing lead capture.
Local SEO is set up during the build, not bolted on after: structured data on every page, Google Business Profile connected, Search Console watching, and pages written for how people in El Dorado County and Sacramento actually search.
One result
A restaurant client seated 778 covers in August, up 117% on last year.
Don't take our word for it
The games tile is live: it pulls ESPN's public feed the moment this page loads, the same way Marni's OC shows tonight's games. The menu tile shows how a sheet-driven menu and music list look on a client site.
Driven by a Google Sheet
The same system runs Marni's menu and live music.
Example data. On client sites, staff edit a sheet and the page updates.
Live from ESPN
Checking the feed…
Standards
WCAG 2.2 AA
Audited before launch, monitored weekly after.
Bot-protected form (demo)
Nothing you do here is sent anywhere.
The work
Real Estate
Hospitality
Family farm project (pro bono) · FFA SAE
Youth baseball nonprofit (donated build)
Fitness & Wellness
Built on Bougie Core
Nonprofit · Veterans
Built on Bougie Core
Registered Dietitian · Placerville
How a build goes
A strategy call, then a look at what you run on today: your menu, your calendar, your bookings, your reviews.
Design built on your brand, shown to you as real pages, not mood boards.
We build it, then connect the live pieces: sheets, calendars, bookings, CRM, forms and tracking.
An accessibility audit before launch, then updates, monitoring and monthly reporting on the retainer.
What it costs
Your website is included in every retainer, from $499/mo. One-off builds and custom applications are quoted after a strategy call.
See the packagesQuestions
No. We are based in Placerville and work across El Dorado County and the Sacramento metro: El Dorado Hills, Cameron Park, Folsom, Roseville and Sacramento. Strategy calls are by video, and local clients can meet in person.
You do. The domain is registered in your name, and the code and content are yours. If you ever leave, the site goes with you.
Yes. We can wire the menu, live music and event listings to a Google Sheet your team edits, and the site updates from it. No logins to a site builder and no waiting on a developer.
Every site we build is audited against WCAG 2.2 AA before launch and ships with an accessibility statement. We do not use overlay widgets, which do not make a site compliant.
Your website is included in every retainer, from $499/mo. One-off builds and custom applications are quoted after a strategy call.
Most small-business sites take four to eight weeks from the strategy call to launch. Custom applications and integrations are scoped and scheduled on the call.
A 30-minute strategy call with the two of us, not a salesperson.
Book a strategy call (opens in new tab)