G
P
C
Grant, Paige and Cole
Growth team · paid ads

Meet the Growth team. Ads run daily, judged by booked jobs.

Grant runs Facebook and Instagram and makes your ads. Paige runs Google search and Local Services Ads. Cole runs ads inside ChatGPT. They build, check and tune your campaigns every day on your own ad accounts, and report cost per booked job, not clicks.

$1,497/mo + ad spend · Meta, Google and ChatGPT ads included · month to month

G
Growth team · Comfort Pro HVACThis morning's check
Daily check · 7:00 AM
Meta · tune-up offer
Budget moved to the best ad set · Grant
Done
New static ads · 3 designs
Built from Tuesday's job photos · Grant
Approve?
Google LSA · 2 leads disputed
Outside your service area · Paige
Done
ChatGPT ads · landing page refreshed
New offer headline live · Cole
Done
Weekly report
Cost per booked job, by campaign and channel
Friday
Example with sample data.

Three channels, one team

Every major ad channel, covered.

One flat price covers all three. Ad spend goes straight from you to Meta, Google and OpenAI.

Meta ads
G

Grant

GrowthBot · Facebook + Instagram

Your AI media buyer for Facebook and Instagram. Builds campaigns, offers and landing pages, designs fresh static ads from your real job photos, and optimizes every day.

Static ads weeklyDaily optimizationCost per booked job
Included in $1,497/mo
New
P

Paige

PPC · Google Ads + LSA

Runs your Google search ads and Local Services Ads: keywords, bids, negative keywords and lead disputes, managed daily and reported as cost per booked job, not clicks.

Search + LSADaily bid checksLead disputes
Included in $1,497/mo
New
C

Cole

ChatGPT ads · AI search

Puts your company in front of homeowners asking ChatGPT about repairs and replacements: campaigns, landing pages and daily tuning on the newest ad channel there is.

ChatGPT adsLanding pagesDaily tuning
Included in $1,497/mo

Ad images made for you

Fresh static ads every week, from your real jobs.

Stale creative is the quiet killer of Facebook ads. Grant turns your actual job photos into new static ad images and writes the copy to go with them, every week. You approve or reject each one before anything runs.

Step 1 · your photos
Job photos from this week
Pulled from your jobs, no stock images
Offer and service area
From your current campaign plan

Real work in, real ads out

Homeowners can tell stock photos from real crews. Grant uses yours.

Step 2 · new designs
Ad 1 · before and after
Image plus headline and copy
New
Ad 2 · crew on the job
Image plus headline and copy
New
Ad 3 · seasonal offer
Image plus headline and copy
New

Designed and written

Static images and ad copy, sized for Facebook and Instagram.

Step 3 · your call
Ad 1 · before and after
Approved · live tomorrow
Approved
Ad 2 · crew on the job
Approved · live tomorrow
Approved
Ad 3 · seasonal offer
Rejected · not running
Rejected

Nothing runs without your OK

Approve or reject each ad. Only what you approve goes live.

Example with sample data.

What an agency does, every day

Without the monthly check-in and the retainer games.

Done for you

Campaign build

Offers, audiences, creative angles and the landing pages to match, built from playbooks we run on our own contracting company's ads.

Not monthly

Daily optimization

Every morning the team reviews performance: shifting budget to winners, pausing losers, testing new angles. It never stops.

Your money is capped

Hard guardrails

Spend limits, budget ladders and kill switches enforced in software. The team cannot overspend your cap.

Not vanity cost per lead

True cost per booked job

Wired into your CRM, so your weekly report shows cost per booked job and revenue per campaign, the numbers that matter.

Pair it with Jess. Ads only pay off if someone replies fast. With Jess, every lead the ads bring in gets a text and an email within seconds, 24/7.

How it works

Live in days, not months.

Step 1

Audit and plan

We look at your ad accounts, offers and CRM, and decide where the budget should go across Meta, Google and ChatGPT.

Step 2

Build

Campaigns, offers, landing pages and fresh static ads from your job photos. You approve the creative before anything runs.

Step 3

Run daily

Every morning the team checks spend, pauses losers and moves budget to winners. You get cost per booked job every week.

Pricing

Three ad managers. One flat price.

Month to month. Works alongside Jess and Jordan, or on its own with your existing CRM.

Growth team

Grant + Paige + Cole

$1,497 /mo + ad spend
Meta, Google and ChatGPT ads included
Grant · Facebook + Instagram ads, weekly static adsIncluded
Paige · Google Ads + Local Services Ads NewIncluded
Cole · ChatGPT ads NewIncluded
  • Campaigns, offers and landing pages built for you
  • Fresh static ads every week, approved by you
  • Daily optimization with software-enforced budget caps
  • Weekly report: cost per booked job by campaign
Get a free Lead Leak Audit

Ad spend is paid by you directly to Meta, Google and OpenAI from your own accounts.

Straight answers

Questions owners ask us.

What's included for $1,497 a month?

All three: Grant on Facebook and Instagram, Paige on Google Ads and Local Services Ads, and Cole on ChatGPT ads. Ad spend is separate and paid by you directly to Meta, Google and OpenAI.

Whose ad accounts are these?

Yours. Campaigns run in your own ad accounts and ad spend is billed to you directly by the platforms. The accounts and campaigns stay yours.

Can the team overspend?

No. Budget caps, ladders and kill switches are enforced in software, not by trust, and spend is checked every day.

Who makes the ads?

Grant designs fresh static ad images from your real job photos and writes the ad copy every week. Nothing runs until you approve it.

What are ChatGPT ads?

ChatGPT now shows ads to people asking it questions. Cole builds campaigns and landing pages aimed at homeowners asking about repairs and replacements.

Why report cost per booked job?

Because clicks and cheap leads don't pay the bills. The team is wired into your CRM, so you see what each campaign actually booked.

Do I need Jess too?

You don't have to, but ads only pay off if someone replies fast. With Jess, every lead the ads bring in gets a text and an email within seconds.

Put a full ad team on every channel.