Skip to content
SERVICES · THE FULL STACK, PIECE BY PIECE

Five pieces. One player moves them all.

Before a stranger hires you, five things have to happen. They see you. They find you. They trust you. They pick you. They reach you, and somebody answers.

Most owners pay a different vendor for each one, and nobody owns the result.

Here's what's inside every piece, what you own once it's built, and what it costs.

The buyer's pathSTRANGER → BOOKED JOB
♘
01 · SEENMedia

An ad puts your name in front of the right neighbors before they ever search. See the Knight ↓

V
♔
02 · FOUNDSearch

They search. You show up on Google, on Maps, and in the AI answer. See the King ↓

I
♕
03 · TRUSTEDContent

They check you out. Your videos, photos and reviews do the convincing. See the Queen ↓

II
♖
04 · CHOSENSite

They land on your site, and calling you is the obvious next step. See the Rook ↓

III
♗
05 · BOOKEDInfrastructure

They call at 2 AM. Something answers, books the job and follows up. See the Bishop ↓

IV
Miss one moment and the job goes to whoever's next on the list.
♔
I · THE KING · SEARCHOWNS THE MOMENT THEY SEARCH

Show up first, wherever they look.

Google, Maps, listings, and now the answer an AI gives when someone asks who's best in town. This is the piece that started it all: a free listing that made my dad's phone ring. Protect it and every other piece has somewhere to land.

WHAT'S INCLUDED
01Google Business Profile. Built out completely, posted to every week, kept active.
02Local listings. Every directory cleaned up, so your name, address and phone match everywhere.
03Reviews. Every happy customer gets asked, every review gets a reply, and the best ones go to work.
04Service and city pages. A page for every job you do, in every town you serve.
05AI search. Being the business ChatGPT, Gemini and Google's AI recommend by name.
YOU OWNThe profile, the pages, and every review. All in your name.
roofer near me
3342353442313523312434112124333131352342354423434
69%OF THE MAP IN THE TOP 3
2.9AVERAGE POSITION
0 / 49SPOTS WHERE YOU'RE INVISIBLE
1–34–1011–20NOT FOUNDEACH DOT IS A SEARCH FROM THAT SPOT ON THE MAP
“Within a few months, our website was on the top of the first page of Google searches for words we cared about. We can draw a clear line from Mikel's efforts to our rapid growth.”
Gina KeefeONE YOGA AND FITNESS
♕
II · THE QUEEN · CONTENTOWNS THE MOMENT THEY CHECK YOU OUT

One shoot day. Every channel fed.

A stranger can't tell your work from the cheap guy's until they see it. We film your real crew on a real job, then cut it for every place your customers look. Made in-house, in your voice, and good enough that it doesn't look like everyone else's.

WHAT'S INCLUDED
01Commercials and jingles. For streaming TV, YouTube and your site.
02Short-form video. Vertical reels for Instagram, Facebook and YouTube Shorts.
03Photos and graphics. Your crew, your trucks and your finished jobs, plus ad creative for every placement.
04Blog posts and press. Written to rank on search and to get you quoted.
05E-books, video and audio. Long-form in your voice that does the selling before the first call.
YOU OWNThe raw footage and every final file. Use them anywhere, for as long as you like.
THE SOURCEOne shoot day, on the job
49PIECES CUT FROM IT
CUT FOR EVERY CHANNEL
Commercial×1
STREAMING TV · YOUTUBE
Cutdowns×4
15 + 6 SEC · PRE-ROLL
Reels×12
INSTAGRAM · SHORTS
Harbor Roofing Meta ad
Ad creative×8
META · GOOGLE DISPLAY
Blog post
Blog posts×4
SEARCH · AI ANSWERS
Photo set×20
SITE · PROFILE · LISTINGS
“Mikel helped redesign our website, explode our social media traffic, and achieve more competitor interest than ever.”
Michael DottinoUSA MEMORY CHAMPIONSHIP® · 3× COMPETITORS REGISTERED
♖
III · THE ROOK · SITEOWNS THE MOMENT THEY DECIDE

A site that asks for the call.

Every other piece sends people here. Most local sites are brochures: a stock photo, an about page, and a contact form nobody fills out. We build the page a stranger needs to stop comparing and pick up the phone.

WHAT'S INCLUDED
01Website. Fast, built for phones, and written for someone comparing you to two other options.
02Landing pages. One for every service, every city, and every ad we run.
03Funnels. Guides, quotes and offers that catch the people who aren't ready to call yet, and send them to your phone when they are.
04Tracking. Every call, form and booking tied to the source that sent it.
YOU OWNThe domain, the hosting, and the site itself.
harborroofing.co
Harbor Roofing Co.HOME · ABOUT · SERVICES · GALLERY · CONTACT
Welcome to Harbor RoofingQuality you can trust
About us
Our services
Gallery
Contact us →
Storm damage? We inspect this week.CALL (555) 014-2290
Storm damage? Inspected this week.Free inspection. We handle the insurance paperwork.★★★★★ 4.9 · 212 reviews
Book inspectionCall now
PICK A TIME
THU 9THU 1FRI 8
Street addressBook it →
SERVICE AREAS
Roof repair in ClermontMinneolaGrovelandWinter Garden
1 2 3 4
01The phone number is one tap away on every screen.02Proof shows up before they scroll.03Booking takes about a minute, any hour.04A page for every job in every town.
441
Leads in a single year from one funnel that sent every one straight to Terry Brown's phone. He became his carrier's #1 producer in Florida, three years running.TERRY L. BROWN · GUIDEONE INSURANCE
♗
IV · THE BISHOP · INFRASTRUCTUREOWNS THE MOMENT THEY REACH OUT

Something answers at 2 AM.

Leads come in after hours, on weekends, and while you're on a job. Whoever answers first usually wins. This piece answers every time, books the job, follows up, and tells you about it in the morning.

WHAT'S INCLUDED
01AI voice agent. Answers the phone 24/7 and books the job.
02Chatbots. On your site and in your DMs.
03Speed to lead. Instant follow-up on every new lead, plus automations that wake up your old ones.
04Lead intelligence. Dashboards that rank your best prospects, so you call them first.
05A second brain. Trained on how you work, plus custom AI tools and apps for your team.
YOU OWNThe systems, the call recordings, and every lead's history.
INCOMING CALL · AFTER HOURS2:14 AM · 0:00
The phone rings at 2:14 AM. Nobody's in the office.
WHILE YOU SLEPT
·LEAD SCOREDHigh · storm damage
·JOB BOOKEDThu 9:00 AM · on the calendar
·TEXT SENTConfirmation and tips
·OWNER SUMMARYIn your inbox at 6:00 AM
“Mikel really helped me to 10x everything: 10x traffic on my blog, basically 10x sales, from my processes to my SEO to my funnels to how I close, convert, and attract new leads.”
Sam RexfordINFO PRODUCTS · MEMBERSHIPS & COURSES
♘
V · THE KNIGHT · MEDIAPUTS YOU IN FRONT OF THEM FIRST

Ads that land on something you own.

The knight leaps over the competition, as long as it has somewhere to land. Media is one channel feeding the machine, so it switches on after the other four are built. Every dollar points at pages, content and systems that already convert.

HOW WE RUN IT
01Every channel that pays. Meta, Google, YouTube, streaming TV and retargeting.
02Creative from your shoot day. Your real crew and real jobs, never stock footage.
03A page for every ad. Same headline, same offer, one next step.
04Your approval first. Nothing gets spent without it.
YOU OWNThe ad accounts, the pixels, and the audiences they've learned.
Where each channel landsPICK ONE
WHO IT REACHES
People typing the job into Google right now, ready to call someone today.
SWITCHES ON
First, once a landing page exists to catch the click.
LANDS ON
♖A service page written for that exact search, with the phone number on top.
WHO BILLS WHAT
Your ad spend · billed by the platform, to your card$0 MARKUP
Our work · billed by Chess Club MediaAGREED UP FRONT
A cut of your ad spendNEVER
~6×
Return on ad spend for Kasha, with 8× blog traffic behind it. The company reported 936% growth that year.KASHA · KENYA AND RWANDA
VI · ONE PLAYER

Four vendors, four reports. Not one answer.

The SEO company reports rankings. The ads person reports clicks. The social poster reports likes. The web designer reports that the site is up. You still can't say where last month's jobs came from.

SEO COMPANYMONTHLY REPORT Rankings improved for 14 keywords Page 2 → page 1 for three terms
ADS PERSONMONTHLY REPORT 48,210 impressions CTR 3.1% · CPC $4.12
SOCIAL POSTERMONTHLY REPORT Engagement up 38% 22 posts · 1,904 likes
WEB DESIGNERMONTHLY REPORT Site updated ✓ Plugins patched · hosting renewed
Where did last month's jobs come from? 4 REPORTS · 0 ANSWERS
Chess Club MediaONE REPORT · LAST MONTH
31booked jobs, and where each one came from
Search13
Reactivation7
Ads6
Referral5
NEXT MOVEThe Clermont storm page booked 6 of the 13 search jobs. We're building two more like it.

We plan, build and run every piece, so one report answers the only question that matters. You never manage a vendor again.

VII · THE 90-DAY SPRINT

Ninety days to prove it.

Every client starts here. In ninety days, every piece your market needs is planned, built and running, and you can see what it's booking. After that, the terms are flexible and set up in your favor.

$25,00090 DAYS
CALLTHE OPENINGTHE FOUNDATIONIGNITIONTHE REVIEWAFTER
WEEKS 1–2The opening
BY THE ENDYou can see where every lead comes from.
WHAT HAPPENS01Audit everything you already have02Move every account and login into your name03Put tracking on every call, form and booking04Lock the 90-day plan
FROM YOUYour logins and a kickoff call.
VIII · WHAT IT COSTS

Your number, piece by piece.

After the sprint, most owners invest about 10% of monthly revenue. The quick math: take the first digit of your monthly revenue and add three zeros. Two thirds builds the machine. One third feeds it, billed to you by the platform with no markup.

MONTHLY REVENUE
$60,000
YOUR NUMBER · FULL STACK$6,000 /MO
$4,000⅔ builds the machine
$2,000⅓ feeds it

Full stack is where it compounds. Need one piece first? Switch the others off to see what that leaves, and we'll quote it on the call.

A TYPICAL STARTING SPLITSHIFTS EVERY TURN
♔
SearchBUILDS · COMPOUNDS
$1,200

Nobody finds you when they search. The ads end up doing all the work.

♕
ContentBUILDS · COMPOUNDS
$1,200

They find you and see nothing that sets you apart. The ads have nothing to show.

♖
SiteBUILDS · COMPOUNDS
$600

Every click lands on a page that doesn't ask for the call.

♗
InfrastructureBUILDS · COMPOUNDS
$1,000

The 2 AM call goes to voicemail and books with whoever answers.

♘
MediaFEEDS · BILLED TO YOU
$2,000

The machine still runs. It just grows at the speed of search.

IX · QUESTIONS

What owners ask about the work.

Can I hire you for just one piece?Yes. The full stack is where it compounds, and most owners end up there. If one piece is the right first move, we'll quote it on the call.
What does the $25,000 sprint cover?Ninety days of every piece your market needs, planned, built and run by one team. Ad spend is separate and billed to you directly.
What happens after day 90?The terms get flexible and set up in your favor. Most owners move to their number: about 10% of monthly revenue, two thirds for the work and one third for ads.
Who owns what you build?You do. Every account and login is in your name. Fire us tomorrow and it keeps ringing your phone.
I already have a website and an SEO company.Good. The sprint opens with an audit of everything you have. Whatever's working stays, and every account moves into your name.
Who actually does the work?Mikel leads the strategy on every account. When a job calls for specialists, we bring in people we trust and answer for their work.
♔NEXT MOVE · THE STRATEGY CALL

Bring your numbers. Leave with a plan.

Sixty minutes with Mikel. We review your market before we talk, tell you which piece moves first, and give you your number.

YOU LEAVE WITH
01
Your numberWhat you should actually be spending, and how it splits.
02
Your first moveThe one piece that gets your phone ringing soonest.
03
A plan you keepWhether we ever work together or not.
Mikel JorgensenOne call does it all. You reach Mikel, who answers for every piece.