Restaurant websites that don't feed third-party delivery apps
Restaurant sites with direct online ordering (no DoorDash 30% cut), QR menus, reservations, POS integration. Recover the margin. From $3,500.
๐ฝ๏ธ RESTAURANTS & CAFES
โ Direct online ordering (no third-party fees) ยท QR menu + tableside ordering ยท OpenTable / Resy / SevenRooms reservation embeds ยท Instagram feed integration ยท From $3,500
A medium-size restaurant doing $80,000/month on DoorDash and Uber Eats is paying $20,000โ$24,000 a month in commissions โ 25โ30%, after marketing fees and "Pay-Per-Order" plans. The same restaurant's website was last updated when they got a new menu printed. There's no online ordering on it. There's no reservation widget on it. It's a brochure that drives traffic away from itself, into the apps, where the margin lives in someone else's pocket.
We rebuild restaurant sites around the question: how do we get more orders to come through your own URL? Every percentage point we move from third-party apps to direct ordering is straight margin recovered.
A $34 burrito on DoorDash returns ~$24 to the restaurant. The same burrito ordered on the restaurant's own site (Stripe + 0% commission) returns ~$32. On 1,200 orders/month that's a $9,600/month margin difference โ paid for by the rebuild in three weeks.
What we build for restaurants
Direct online ordering โ Stripe-powered, mobile-first, no third-party app commissions. Optional integration with your POS (Toast, Square, Lightspeed, TouchBistro).
Reservations โ embeds for OpenTable, Resy, SevenRooms, Tock, or a self-hosted form if you don't want to pay the per-cover fees.
A menu that updates from one place. Owners and managers update prices, items, and specials from a phone. The website, the QR code menu in the dining room, and the printed kitchen list all read from the same source.
Instagram-aware home page. Your last 6 posts inline, no third-party widget, no plug-in tax. Lazy-loaded so they don't kill the LCP.
Multi-location support โ for groups with 2+ locations, location-specific menus, hours, photos, and SEO pages handled correctly (no duplicate-content penalty).
What we don't do
- Carousel hero sliders. They eat 4MB and lose conversions.
- Auto-playing background videos with music. Same reason.
- A separate "blog" page no one reads. We build content directly into the location SEO pages instead.
Ready to take orders on your own site?
Start a restaurant project โ โ or audit my current site. 48-hour quote turnaround.