● Accepting 3 clients · Q2·Done-for-you marketing for restaurants

Fill your tables every night. We handle the marketing.

A full marketing team — ads, content, reputation, email & SMS — for one monthly fee. Built specifically for restaurants. Reported in covers, revenue, and ROAS.

3:10
3,000+
Restaurants served
$48M+
Ad spend managed
4.2×
Average ROAS
97%
Client retention
Industria Pizzeria Loz And Sucar Nashville BBQ Portland Food Trucks Dream Lab Studios Masterkey No Coast Taqueria Mill Steakhouse Industria Pizzeria Loz And Sucar Nashville BBQ Portland Food Trucks Dream Lab Studios Masterkey No Coast Taqueria Mill Steakhouse
What we run for you

Six services. One growth team.

Pick the services that match your bottleneck — or hand us the whole stack and we'll run it as one system. No retainers without measurable outcomes attached.

01Avg 4.2× ROAS

Meta & Google Ads Management

We build, launch, and scale campaigns that fill seats and trigger orders — every week.

  • Reservation, takeout & catering campaigns
  • Near-me search domination
  • Retargeting + lookalike audiences
  • Weekly creative refresh
023–8× organic reach

Content & Short-Form Video

On-site monthly shoots. Reels, TikToks, and photography that stop the scroll.

  • Monthly on-location shoot day
  • 20+ short-form videos / month
  • Signature dish photography
  • Posting & community management
03+0.6 stars in 90 days

Reputation & Google Business

More 5-star reviews, faster responses, higher map-pack rankings in your neighborhood.

  • Review request automation at the table
  • GMB optimization & weekly posts
  • Yelp & TripAdvisor monitoring
  • Bad-review recovery scripts
0498% SMS open rate

Email & SMS Marketing

Birthday, VIP, win-back, and reservation reminder flows that print repeat revenue.

  • List growth at POS + Wi-Fi
  • 5 lifecycle flows fully built
  • Weekly broadcast calendar
  • Klaviyo / Mailchimp / SpotOn setup
05+38% reservation rate

Website & Reservation Funnel

A book-a-table-optimized site that converts browsers into confirmed covers.

  • Conversion-led redesign
  • Menu & photography refresh
  • OpenTable / Resy / SevenRooms integration
  • Local SEO baked in
06+47% delivery revenue

Delivery Platform Growth

We optimize UberEats, DoorDash and Skip for higher tickets and better rankings.

  • Menu engineering for delivery
  • Hero photography per item
  • Sponsored listing management
  • Weekly performance audit
How we work

Six steps from kickoff to measurable revenue.

Every engagement runs on the same operating system. Here is exactly what happens, in order, and what you get at each step.

  1. 01
    Day 0–3

    Discovery & Tracking Setup

    30-min discovery call to map your concept, neighborhood, average check, and biggest bottleneck. We then install pixels, conversion API, GA4, GMB optimization, call tracking, and reservation/POS attribution so every dollar is measurable from day one.

    What you get
    • Discovery call + audit
    • Meta Pixel + CAPI install
    • GA4 + UTM framework
    • GMB & review automation
    • Reservation/POS attribution
  2. 02
    Day 3–7

    Offer Creation

    We engineer the offers that actually move covers — Date Night, weekday-filler, catering bundles, group bookings, delivery upsells. Each offer is priced for margin, written for the platform it runs on, and tied to a specific KPI before a dollar of media is spent.

    What you get
    • 2–3 core promotional offers
    • Catering / group / private dining angles
    • Landing pages + reservation links
    • Pricing & margin sign-off
  3. 03
    Week 2

    Content Calendar

    A 30-day calendar mapped to your service windows, holidays, and offers. Every post has a slot, a hook, a format (Reel, photo, UGC, story, email, SMS), and an owner. You see exactly what's going out, when, and why — no guessing, no last-minute scrambling.

    What you get
    • 30-day content calendar in Notion
    • Hooks + captions pre-written
    • Email + SMS broadcast plan
    • Holiday & seasonal layer
  4. 04
    Monthly shoot day

    Content Creation

    One on-site shoot day per month produces 30+ short-form videos, food photography for the top 15 SKUs, UGC-style reels, and refreshed menu shots. Edited in our studio, captioned, sound-designed, and delivered ready to publish.

    What you get
    • Full-day on-site shoot
    • 30+ short-form Reels/TikToks
    • Hero photography per SKU
    • Edits, captions, sound design
  5. 05
    Rolling

    Approval

    Everything lands in one Slack channel and a shared approval board. You see drafts before they go live, leave comments inline, and one-click approve. Average turnaround under 24 hours. No surprises ever go on your accounts.

    What you get
    • Shared Slack + Notion board
    • Drafts 7 days ahead
    • 1-click approve / request changes
    • Version history per asset
  6. 06
    Weekly

    Launch & Weekly Optimization

    Ads launch across Meta, Google, and TikTok. Every Monday we review the numbers, kill what didn't work, scale what did, refresh creative, and respond to reviews. You get a Loom + dashboard recap so nothing is hidden.

    What you get
    • Meta / Google / TikTok campaigns live
    • Weekly creative refresh
    • Audience + bid optimization
    • Monday Loom recap + dashboard
Client results

The numbers that matter. All of them.

A snapshot of recent campaigns. ROAS, lead volume, pipeline — pulled straight from the ad accounts.

×84.5
ROAS · $265K in 3 months
Industria Pizzeria
×8
Volume of financing multiplied
Marlowe Tang
$4.3M
Mortgage origination · 40 days
Olivier Lautenor
×72.6
ROAS · $7K booked / month
Poly Epoxy
×15.7
ROAS e-commerce · $81K
Mr & Mrs Detailing
×13
ROAS · $200K spend / 3 mo
ThermoEpoxy
777
Leads generated · launch week
T Direct Air
$30K
Booked / month · CPL ↓ $12
Maidstone Insulation
$55K
Pipeline built · 2 months
Epoxy Insulation Pros
×11
ROAS · $11K spend / 2 wks
The Shed Insulation
+150%
Delivery orders · 8 weeks
Loz And Sucar
+312%
Reservations · 90 days
Industria Pizzeria + Bar

← scroll to see more →

Our work

Every channel, done in-house.

Real assets we've shipped for restaurant clients — across photography, videography, influencer partnerships and email.

Industria Pizzeria
Wood-Fired Margherita
Photo
Nashville BBQ Co.
Brisket Burnt Ends
Photo
Loz & Sucar
Pistachio Mille-Feuille
Photo
Industria Bar
Negroni Service
Photo
No Coast Taqueria
Charred Octopus
Photo
Mill Steakhouse
Dry-Aged Ribeye
Photo
Loz & Sucar
Matcha Croissant
Photo
Portland Trucks
Smash Burger Stack
Photo
Service report · sample client

Every cover, every dish, every dollar — tracked.

Not a marketing dashboard. A restaurant dashboard. Floor occupancy, top sellers, service hours and the campaigns that put butts in seats — in one view, updated nightly.

Industria Pizzeria · Service Report
Friday · 9:42 PM · Trattoria District
Live service87% capacity
Covers tonight
👥
342
+58 vs last Fri
Revenue tonight
💵
$11,820
+38.4% MoM
Avg ticket
🧾
$34.56
+$4.20 vs Q2
Google rating · 90d
4.7 ⭐
from 3.8
Floor plan
26 of 30 tables
SeatedReservedTurning
1●●
2●●
3
4
5●●
6●●
7●●
8
9●●
10●●
11
12●●
13
14●●
15●●
16●●
17●●
18
19
20●●
21●●
22
23●●
24●●
25●●
26●●
27●●
28●●
29
30●●
Avg turn time 68 minWaitlist 7 parties
Service hours · tonight
Peak hit 8:00 PM
18
5p
42
6p
78
7p
96
8p
71
9p
44
10p
21
11p
Reservation funnel · 7d
Profile views18,420
Booking page3,206
Reservations894
Showed up812
Top sellers · 30d
Menu leaderboard
  • 1Tartufo Pizza+24%
    412
  • 2Burrata & Tomato+18%
    287
  • 3Cacio e Pepe+11%
    264
  • 4Tiramisu+9%
    198
  • 5Negroni+31%
    521
What put them in seats
Attribution by channel
Last 30d
  • Meta Ads42%
  • Google Maps23%
  • Organic Social18%
  • Email & SMS11%
  • Influencer6%
Reviews · last 7 days
+38 new · 4.9 avg
+12 this week
  • Sofia M.★★★★★ · Google

    "Best carbonara in the city. Booked through their Instagram."

  • James R.★★★★★ · TripAdvisor

    "Tartufo pizza is unreal. Saw the reel, had to come."

  • Amara K.★★★★★ · Google

    "Service was warm, room was buzzing. Already rebooked."

Cost per reservation
$2.84▼ 41%
Industry avg $11.20
Monday recap
"Tartufo reel hit 412K — pushed Friday to 96 covers at peak. Scaling spend +20%."
— Loom from your strategist · 4:21
Case studies

Straight from #client-wins.

Unedited Slack messages from operators we work with — the moment the numbers landed.

#client-wins
MR
Marco R.Industria Pizzeria + Bar10:42 AM

Yo team 🔥 Just pulled this week's numbers — reservations are up 312% in 90 days and we just hit a 4.7 ⭐ on Google (was 3.8 when we started). Both locations slammed Friday + Saturday. THANK YOU.

🔥24🎉18🙌11
📌 Pinned result
+312%reservations / 90 days
#client-wins
LS
Loz & SucarBrossard, QCYesterday at 6:18 PM

Update on the delivery push — 8 weeks in: orders +150%, AOV +38%, retargeting ROAS sitting at 6.4×. The menu re-engineering was the unlock. Customers are saving carts now instead of bouncing.

🚀19💸14
📌 Pinned result
×6.4ROAS on retargeting
#client-wins
JT
Jess T.Nashville BBQ Co.Mon at 9:07 AM

Mid-week was DEAD when we started. Just closed our first month with +62% Tuesday–Thursday covers and a 4,200-person email/SMS list built from the welcome flow. Date Night promo paid for itself in 9 days.

🤝16🍖9📈12
📌 Pinned result
+62%mid-week covers
#client-wins
PT
Portland Truck Network4 trucks · Portland, ORFri at 1:24 PM

First month under the unified IG/TikTok and per-truck Google Business setup: daily revenue per truck +40% and we added 8,500 followers across the network. Lines start forming 12 minutes after we post the day's drop.

🌮21🔥17📍8
📌 Pinned result
+40%daily revenue / truck
Luke Reynolds, founder
Led by

A team that lives
in restaurants.

The agency is led by Luke Reynolds and the Dream Lab Studios team — operators, marketers and creatives who've shipped over $48M in tracked ad spend across independent restaurants, multi-unit groups and ghost kitchens.

We don't take on every restaurant that asks. We work with operators who care about numbers, want a real partner, and are ready to move fast. When we sign you, our team is in your dining room within 30 days.


Luke Reynolds
Founder & CEO, Dream Lab Studios
Q&A

Questions, answered.

Everything operators usually ask before booking a call.

The course teaches you the system. The agency runs it for you. Most of our clients start with the course, then bring us in when they're ready to scale beyond what they can execute themselves.
Let's talk

Ready to hand off the marketing and get back to running the restaurant?

Book a free 30-minute discovery call. You'll leave with a clear plan for the next 90 days — whether you hire us or not.

Currently accepting 3 new clients for Q2 · 24-hour reply guarantee