Prepared Exclusively for GEM Heating & Air · Boise, Idaho

Three Systems.
One Decision.

GEM has the brand, the blog, the membership plan, and the careers page. Ellis Marketing Solutions connects the pieces and turns what you've already built into a revenue engine.

Lead Engine
Recruit Engine
Loyalty Engine
60s
Lead Response
78%
Jobs to First Responder
$0
Add-On Cost Days 1-90
1
Client Per Market
What We Found Before This Meeting
GEM has a blog producing expert content that's never been distributed to your customer list. A membership plan with subscribers who haven't heard from you this week. A careers page with open roles and no automated recruiting funnel behind it. Three revenue streams sitting idle.
The Reality

Your Market Is Moving.
With or Without You.

Every day without a complete system is a day your competitors answer calls you miss, hire techs you need, and sit in inboxes you're absent from.

📵
Emergency Calls Have No Fast Lane
When a Boise homeowner's AC dies at 10pm they call whoever answers first. GEM has one phone number and a standard booking form. 78% of jobs go to the first responder.
👷
Careers Page With No Funnel Behind It
GEM has a careers page and open positions. Qualified techs visit, see no automated system, and move on. The best candidates aren't even on job boards — they're currently employed.
📝
Blog Content That Disappears
GEM produces real expert content. It ranks on Google and then vanishes. It has never been distributed to the customer and membership list as a weekly email. That content is already written.
😴
Membership List Sitting Dormant
The GEM Membership Plan has subscribers who haven't heard from GEM this week. That list is the most valuable asset in the building — and it's producing nothing between service calls.
Before the Numbers

Experience It
First.

Before we talk ROI, try both systems as a customer and as a candidate. This is exactly what your leads and your future techs experience the moment they submit their number.

Live Demo — Lead Engine
The Customer
Experience

Submit your number below exactly as a GEM customer would at 11pm when their AC goes out. Watch what happens in the next 60 seconds.

Test the Lead Funnel →
Use your real number — you'll see exactly what a GEM customer sees
Live Demo — Recruit Engine
The Tech
Experience

Submit your number as an HVAC tech would when they see your recruiting ad. Watch how the bot qualifies, screens, and delivers a warm candidate profile — before you spend a minute of your time.

Test the Recruit Funnel →
Use your real number — you'll see exactly what a GEM candidate sees
The Solution

System One.
Lead Engine.

Emergency calls captured. Bot qualified in 60 seconds. Your market — yours alone.

01
Lead Engine
Fill Your Phone.
Exclusive Google Ads funnel + 60-second bot response. Built for emergency service capture.
What It Does
  • Single-field phone capture — zero friction, maximum conversion
  • Bot responds in under 60 seconds — qualifies, routes, confirms
  • Google Ads built and fully managed — you never touch it
  • Monthly performance report — real numbers, real ROI
  • Built specifically for your vertical and your market
🔒 Territory Lock — Optional
Without the lock, Ellis Marketing Solutions can take another client in your market the moment they call. Territory Lock means your ZIP codes are named in a 12-month contract. No competitor gets in. Ever.
Lead Engine Pricing
Setup fee (one-time)$5,000
Monthly base (3 ZIPs)$1,500/mo
Each additional ZIP$250/mo
Ad management fee15% of spend
Territory Lock (base 3 ZIPs)$1,000/mo
Each additional ZIP locked$300/mo
Territory Lock is optional. Base program runs without it. Lock is the only way to guarantee no competitor enters your market.
Lead ROI
Calculate Your Return
0
Monthly Leads
0
Booked Jobs
$0
Monthly Revenue
You invest $0/mo. The Lead Engine returns $0/mo. That's a 0x return.
*Conservative estimates. Actual results vary by market and vertical.
System Two

Recruit Engine.
Fill Your Roster.

The best technicians aren't on job boards. They're working for someone else — until your funnel finds them first.

02
Recruit Engine
Fill Your Roster.
Dedicated recruiting funnel targets passive candidates. Bot screens every applicant before you spend a minute of your time.
✓ Free Days 1–90
What It Does
  • Targets qualified candidates not actively job hunting
  • Bot screens certifications, experience, and years in trade
  • Bot asks preferred work setting, location, and pay range
  • Delivers warm, pre-qualified candidate profiles only
  • Separate ad campaign — different audience, different budget
  • Runs simultaneously with lead gen — two pipelines, one partner
🔒 Recruiting Territory Lock — Optional
If Ellis runs recruiting ads for two HVAC companies in the same market we're competing for the same pool of technicians. Recruiting Territory Lock guarantees we never run competing recruiting campaigns in your ZIP codes. Same structure as lead lock — 3 ZIPs base, $300/mo each additional.
Recruit Engine Pricing
Days 1–90$0 add-on fee
Day 91+ monthly$1,000/mo
Recruiting ad spendSeparate budget
Recruiting Territory Lock$1,000/mo
Each additional ZIP locked$300/mo
Free for 90 days. Ad spend is separate from lead gen spend. Territory Lock optional — prevents Ellis from running competing recruiting campaigns in your market.
Recruit ROI
vs Agency Recruiter
$0
Agency Cost
$0
Ellis Annual
$0
Total Saved
Ellis finds your techs and saves you $0 versus a traditional agency recruiter.
*Based on industry average agency recruiter fee of 18-25% of first year salary.
System Three

Loyalty Engine.
Own the Relationship.

You earned every customer. Now keep them. A weekly email to your existing list turns one-time customers into loyal advocates who book again and refer others.

03
Loyalty Engine
Own the Relationship.
Weekly value-based email to your customer list. Educational content builds trust. Soft CTA drives bookings and referrals from people who already know you.
✓ Free Days 1–90
What It Does
  • Weekly branded email — useful, educational, never pushy
  • Seasonal tips that drive checkup and tune-up bookings
  • Membership and service plan highlighted every issue
  • Existing blog or content repurposed — no new writing needed
  • Builds authority with people who already trust your brand
  • Turns dormant customer list into monthly recurring revenue
📧 Contact Tier Pricing
Up to 1,500 contacts and 4 emails/month included in base price. 1,501–3,000 contacts add $300/mo. 3,001–5,000 add $500/mo. 5,000+ custom pricing. Scales with your business.
Loyalty Engine Pricing
Days 1–90$0 add-on fee
Day 91+ monthly$1,000/mo
Up to 1,500 contactsIncluded
1,501–3,000 contacts+$300/mo
3,001–5,000 contacts+$500/mo
No territory lock on email — this is your list, your asset. Scales with your contact count. Biggest ROI of all three systems per dollar invested.
Email ROI
List Reactivation Value
0
Emails Sent/Mo
0
Reactivated/Mo
$0
Monthly Revenue
Your list generates $0/mo. That's a 0x return on the $1,000/mo investment.
*Based on 3% monthly reactivation — industry conservative average for warm lists.
Investment

Everything on
One Page.

No hidden fees. No shared leads. No surprises. Here is the complete investment — every line item, every option.

Complete Pricing Architecture
Boise, Idaho market. All add-ons and locks optional. Ad spend billed separately.
Setup
One-Time Setup Fee
Funnel build, ad account setup, bot configuration, onboarding
$5,000 once
Lead Engine
Monthly Base — 3 ZIP Territory
Exclusive lead gen funnel + bot + Google Ads management
$1,500/mo
Lead Engine
Additional ZIP Codes
Each ZIP beyond base 3 added to service territory
$250/mo each
Ad Management
Ad Spend Management Fee
Applied to all managed ad spend across all active campaigns
15% of spend
Lead Territory Lock
Lock Base 3 ZIP Codes — Lead Gen
12-month contractual guarantee. No competitor enters your lead gen territory.
$1,000/mo
Lead Territory Lock
Each Additional ZIP Locked — Lead Gen
Per ZIP beyond the base 3 in the territory lock
$300/mo each
Recruit Engine
Monthly — Day 91+
Recruiting funnel + bot screening + candidate delivery. Ad spend separate.
$1,000/mo
Recruit Territory Lock
Lock Base 3 ZIP Codes — Recruiting
Ellis never runs competing recruiting campaigns in your ZIP codes.
$1,000/mo
Recruit Territory Lock
Each Additional ZIP Locked — Recruiting
Per ZIP beyond the base 3 in the recruiting territory lock
$300/mo each
Loyalty Engine
Monthly — Day 91+ (up to 1,500 contacts)
Weekly email, content calendar, seasonal campaigns, performance reporting
$1,000/mo
Loyalty Engine
1,501–3,000 Contacts
Additional contact tier pricing
+$300/mo
Loyalty Engine
3,001–5,000 Contacts
Additional contact tier pricing
+$500/mo
Full Package — Day 91+ (Base 3 ZIPs, Both Locks)
+ ad spend + 15% management fee
$5,500/mo
The 90-Day Promise

Overdeliver First.
Then Talk Numbers.

You don't decide on day 91 whether this works. You decide on day one to give it 90 days and let the results make the case. Here's exactly what happens.

88
The Day 88 Review
Scheduled at signing. Not a sales call — a performance review. We sit down, look at three sets of numbers, and you decide what makes sense going forward based on what you've actually seen.
🚀
Week 1
All Three Systems Go Live
Lead funnel deployed. Google Ads live. Bot configured. Recruiting funnel launched. Email list imported. First weekly email sent. First leads arrive within 48-72 hours of ads going live.
📈
Days 1–90
All Three Systems Run Free
You pay $1,500/month plus ad spend. Recruiting and email cost you nothing extra. Three systems producing real results before you spend another dollar.
📊
Day 88
Performance Review — Scheduled at Signing
We review three numbers together: leads generated and jobs booked, candidates screened and hires made, email revenue attributed. Then we look at what day 91 costs to keep each system running. Based on what you've seen — does it make sense to stop?
Day 91
Your Decision — Three Options
Keep everything. Drop what isn't performing. Or stay at the core program only. No pressure. The numbers make the decision.
Keep Everything
$5,500/mo
Lead Engine + both locks + Recruit Engine + Loyalty Engine. Full system. Maximum growth. Maximum protection.
Drop Recruiting
$3,500/mo
Lead Engine + lock + Loyalty Engine. Save $2,000/month.
↓ Lose: vetted candidate pipeline, recruiting territory protection
Drop Email
$4,500/mo
Lead Engine + both locks + Recruit Engine. Save $1,000/month.
↓ Lose: customer reactivation revenue, loyalty compounding

The Only Question
Left Is When.

GEM built the foundation. The blog exists. The membership list exists. The careers page exists. Ellis Marketing Solutions is the engine that makes all of it produce revenue — starting day one.

90
Days Free on Add-Ons
3
Systems. One Partner.
1
Client Per Market
88
Days to Prove It
Derek Ellis
Ellis Marketing Solutions LLC · Clanton, Alabama
Because every business deserves to grow.