REVENUE COREBY GP ADVISORY Book the callBook a call
The operating system for home services revenue

Built to run.Built to scale.

When you're in the room, it works. When you're not, it leaks. Revenue Core is your whole revenue line, lead to collected cash, written down with a number on every seat and installed in your company so it runs without you.

For owners of roofing, siding, window and other in-home sales companies doing $2M to $20M a year.

What it isRevenue Core
08Stages, lead to cash
64Cells, 8 stages × 8 layers
90Days to install
Where it leaks

Sound familiar?

Most companies run on what the owner remembers. Each one is a place with no written rule, no number and no one checking. Each has a page in the system that fixes it.

Stage 01 · Get leads

You can't say what a lead costs by source.

The fix: a monthly lead vendor audit, cost per sold job by source.
Stage 02 · Work leads

Web leads get called tomorrow.

The fix: the five-minute rule, checked from the CRM every day.
Stage 04 · Confirm

Appointments don't sit.

The fix: confirmation rounds, and every decision maker on the set.
Stage 05 · Run

Every rep runs a different pitch.

The fix: the 20-step in-home process, recorded and reviewed.
Stage 06 · Close

Price drops at the table.

The fix: a list price, a floor under it, and commission tied to both.
People · Every stage

New reps quit inside 30 days.

The fix: a rep's first 30 days: watched, ridden, recapped every day.

Training teaches the pitch. This runs the company: all eight stages, written rules with a number and a consequence, installed on the CRM you already have, and yours to keep using when people leave.

The system

Eight stages. Lead to collected cash.

Every stage has an owner, a process, the exact words, and a standard you fill in with your own numbers. The scoreboard tells you by morning which stage broke.

01

Get leads

Buy, refer, canvass. Every source measured the same way.

Measured byCost per sold job, by source
02

Work leads

Speed to lead and the words on every first call.

Measured by% of leads called inside 5 minutes
03

Set

Every decision maker, a real day and time, value before the ask.

Measured bySet rate on leads reached
04

Confirm

Confirmation rounds. Reschedules with an owner.

Measured bySit rate on set appointments
05

Run

The 20-step in-home process. Same order, every house. Recorded and reviewed.

Measured byDemo rate on sat appointments
06

Close

List price with a floor, financing, the contract walk-through, commission tied to price.

Measured byNet close rate on demos
07

Service

Welcome call inside 24 hours. A clean handoff to production.

Measured byCancel rate on signed jobs
08

Collect

Completion certificate, final payment, reviews and referrals.

Measured byDays from install to cash
Inside

One page per rule.

Each stage runs on eight layers, culture through growth. That makes 64 cells, and every rule in the system sits in one of them. 21 are shown here with the real rule. Pick one.

Swipe the grid sideways to see all eight stages.

01Get leads
02Work leads
03Set
04Confirm
05Run
06Close
07Service
08Collect
Culture
Structure
Process
People
Numbers
Cadence
Accountability
Growth
Rule shown. Select itCell
Cell 02.3 · Work leads · ProcessOne page
Speed to lead

First dial inside five minutes. The clock starts at the CRM time stamp.

Owner
The setter on the speed-to-lead seat. The call center manager owns the board
Trigger
A new web or aggregator lead lands in the CRM
Standard
First dial inside 5 minutes. ___% of leads dialed inside the window (target 100%)
Checked
Call center manager, live all day and on the daily scoreboard. Owner, weekly
REVENUE CORE (C) GP ADVISORY, LLC · Blanks are yours to fill
Exact words · Setting the appointment
Is there anyone you own the home with, or anyone you typically involve in these kinds of decisions?

Then stop. Wait for the answer. Write down every name. And never ask “when works for you?” That gets “sometime next week,” which isn’t a set.

Each rule comes with what it needs: the page, the script, the standard, the tracker, the training. Roofing is the worked example. The rules are written for any in-home sales trade.

The proof

Built and run before it was a product.

This system was built inside one company, one rule at a time, over eleven years. These are that company's numbers, and the full case study shows the ones that went the other way too.

HistoricalOperating results from one regional residential home services contractor, 2015 to 2026, where Gary Peeples ran sales. Company name withheld. Not a Revenue Core client result, and not a promise of what yours will do.
1→9
Offices
One office to nine markets
2→30
Sales reps
Two reps to about thirty
+12 pts
Job margin
While the field tripled
+40%
Net sales per lead
Once the process was scripted
Held
Cancel rate
Steady the whole way, one office to nine
Who built it

Gary Peeples

Ran sales at that company from one office and two reps to nine markets. Wrote the scripts, the training, the comp plans and the scorecards. Then handed enforcement to a manager layer, which is the moment the system stopped depending on him. Before that he built the licensing system for the Michael Phelps Swim School: one curriculum, 146 locations, 34 countries. He is installing Revenue Core now at two companies.

Sales isn't persuasion. It's a controlled process.
Read the full case study
  • 60–70% → 90%+Script adherence once every call was recorded and reviewed by a manager
  • 2× in 4 yearsAverage monthly net sales more than doubled, 2022 to 2026, as the team went from 9 to about 30 reps
  • +58%Average contract value, with price per square up 25%, while the lead mix moved from door-to-door to half purchased leads
  • Two CRMsEvery number rebuilt on one set of definitions across both systems the company used
The install

90 days. Running in your company.

Not a program your team watches. The system is written to your trade and your numbers, trained into your people and measured every week until it runs on its own.

Week 1

Diagnose

A data request, an owner interview, written findings. Your company profile filled in.

DoneGaps ranked by what they cost
Weeks 2–4

Lead engine

Stages 1 to 4 live: lead sources, speed to lead, setting, confirmation.

LiveScoreboard running
Weeks 5–8

Sales floor

The 20-step process, pricing, the weekly meeting, recorded calls reviewed.

LiveSame process, every seat
Weeks 9–12

People and handoff

Hiring, the first 30 days, comp, and the handoff to your managers.

LiveRuns without the owner
Your timeOne call a week with Gary. One site visit a month for in-state clients.
Your team's timeThe training days for each seat, and the weekly sales meeting they should already be in.
After day 90Your managers enforce it. Advisory is there if you want a second set of eyes, month to month, and you can stop any time.
What it costs

Priced by the size of your sales team.

The first step is free. Nothing is billed until you've seen the findings. The anchor is one extra closed job a month, which on a roof is worth $3,000 to $8,000 net.

Step 1 · Now

The call

Free 30 minutes

Your revenue, your trade, your team, who runs sales today. If it isn't a fit, you'll hear that on the call.

Step 2

The diagnostic

$2,500 credited to the install

Data request, owner interview, written findings inside ten days: the gaps, ranked by what they cost, and what to fix first.

Step 3

The 90-day install

$18K to $24K

$6,000 to $8,000 a month for three months, set by rep count. Every rule, script, tracker and training, your portal, Gary installing it.

After

Advisory

$2,500 a month

Month to month, no minimum. One numbers review a month, a quarterly re-score, email access. $4,000 a month with a weekly call.

The first three installs are at $18,000 regardless of rep count.

A self-serve membership opens in 2027 at $249 a month: the full system and your trade's pack, without the install. Founding seats are limited. Ask on the call.

Your risk

Kept low on purpose.

Start with a free call. If it fits, the diagnostic puts the findings in your hands before you commit to the install.

A free callThirty minutes. No deck, no pitch. If it isn't a fit, you'll hear that on the call.
Findings firstThe diagnostic is written findings you keep, whether or not you go further. Its cost comes off the install.
Your CRMIt runs on what you have. No software to buy. The portal holds your pages, scripts and trackers online, and you keep using them after the install.
You keep itYour license to every page, script and tracker is permanent. It stays in your company when the install ends, and when people leave.

A fit

  • $2M to $20M in revenue
  • In-home sales: roofing, siding, windows, gutters. HVAC and baths next
  • You still run sales, or one manager does
  • Adding reps, an office or a market, or getting ready to sell
  • Leads you buy, leads you earn, or doors you knock. All three are in the system

Not a fit

  • Looking for a motivational trainer
  • Looking for software
  • Not willing to put a number on every seat
  • Looking for hourly consulting

Find the leak first.

A free 30-minute call. If it fits, written findings inside ten days.

Or email hello@getrevenuecore.com
Book the call