AT A GLANCE

The Short Version

  • You pay for appointments—not a monthly agency retainer.
  • Ad spend is billed directly by Meta to a card you control.
  • RKJ confirms each appointment with the homeowner before it hits your calendar.
  • Start with 10 appointments, then pay as you go.
  • No long-term contract. Your sales team runs the appointments.
831+appointments booked
124+contractors served
$10M+client-reported revenue
92%appointment show rate

Figures and Revenue is client-reported, not independently audited.

If you run a window replacement company, you’ve probably heard some version of this pitch before: more leads, a packed calendar, predictable growth. You’ve probably also paid for a few of those promises—and learned that a spreadsheet full of names is not the same thing as a homeowner ready to meet your estimator.

A note on transparency. This article is published by RKJ Media Marketing. It is not an independent review. Evidence file: client screenshots, videos and results below are clearly marked placeholders pending original source material.

01 / THE MODEL

What RKJ Actually Does

RKJ runs Facebook and Instagram ads for window replacement companies. When a homeowner responds, RKJ qualifies the enquiry, books an in-home appointment and confirms it with the homeowner before it reaches your calendar.

Your estimator or sales team runs the appointment. You handle the quote, the close and the installation. RKJ handles the work that gets a homeowner to that conversation.

A lead is a name and a phone number. An appointment is a homeowner expecting your estimator at their door.

The distinction that matters

That distinction matters if you already have a sales process and the capacity to take on more work. It also makes appointment quality—not just enquiry volume—the number to watch.

02 / FOLLOW THE MONEY

How They Get Paid
(And Why That Matters)

The starting point is an upfront block of 10 appointments. After that, the model becomes pay-as-you-go per appointment rather than a recurring agency retainer.

Ads runYour account. Your ad spend.
Booked & confirmedA homeowner on your calendar.
Your team runs itYou estimate. You close.

The appointment fee is not the ad budget. Ads run on a card you control, billed directly by Meta. You should be able to see where that money goes without relying on an agency’s summary.

For a fair comparison, add the appointment fees and advertising spend together. Then divide by the jobs you actually close. That’s the cost that matters to your business.

03 / THE ALTERNATIVES

How RKJ Compares to Agencies and Lead Vendors

Window contractors usually have two other options: hire a marketing agency on a retainer, or buy leads from a vendor. Each comes with its own catch. Here is how the three models differ, topic by topic.

RKJ vs. a retainer agency

01 / 02
TopicRetainer agencyRKJ
Monthly fee$2,500–$5,000 flat$0 retainer
You pay forTheir time and managementBooked estimates only
When you payEvery month, jobs or notOnly when a homeowner shows
Who takes the riskYouRKJ
Contract3–6 month lock-inCancel anytime
Slow monthStill pay in fullPay nothing

RKJ vs. a typical lead vendor

02 / 02
TopicTypical lead vendorRKJ
What you getA raw lead: name and numberA booked estimate on your calendar
Exclusive?Sold to 3–5 contractors100% exclusive to you
Lead ageAged and recycledFresh, real-time
Their intentYou chase, most go coldExpecting your call
SourceAggregator listExclusive ads
You pay forEvery lead, junk includedOnly qualified booked estimates

Editorial generalisations about each model, not claims about any named company. Always check terms in writing.

04 / THE EVIDENCE FILE

The Receipts

A polished promise is easy. A client’s calendar, an actual conversation and a closed job are harder to argue with. This is where the original source material belongs.

Client messages

15 DOCUMENTS

Calendar & CRM

02 DOCUMENTS

Client messages and calendar screenshots shared by RKJ partners.

BEFORE / AFTER

Royal Glass Pros

Samuel Listen · Utah
CLIENT REPORTED NUMBERS
MetricBefore RKJAfter RKJ
Appointments / month3065
Closed jobs6-1015-22
Reported revenue per month$100,000+$200,000 NEW revenue

“These guys are the REAL DEAL, they more or less doubled my business in 3 months, my only issue with them is I have to hire more sales reps to keep up!”

05 / IN THEIR OWN WORDS

What Clients Say

The strongest testimonial isn’t a five-star badge. It’s a contractor explaining what happened, what they spent and what their sales team actually closed.

[CLIENT NAME]

[COMPANY] · [CITY]

[Client perspective on appointment quality]

[CLIENT NAME]

[COMPANY] · [CITY]

[Client perspective on the first 30 days]

Easiest window leads we’ve ever had. Same sales process — the leads are just speaking to wealthier homeowners.

Closer · Lutero Windows
5/5

“We booked 12 qualified estimates and had to bring on an SDR. We went from $150k a month to $300k a month top-line.”

MikeWindow replacement contractor
Verified client
5/5

“14 new appointments from 50 leads, 4 new jobs closed — $120,000 in additional revenue in the first month.”

ShaunWindow replacement contractor
Verified client
5/5

“Our reps are converting leads at 55% with a 40% close rate. The team’s support and communication has been great.”

ChrisClearview Windows
Verified client
5/5

“We went from wasting 4–5 hours a day chasing tire-kickers to being completely booked out for two months. Now we’re hiring more crew.”

JamieWindow replacement contractor
Verified client
5/5

“After Angi and Thumbtack shared leads, we had 14 appointments in a single week with pre-vetted homeowners.”

SandyWindow replacement contractor
Verified client
5/5

“Closed a $60,000 install. My reps noticed a huge difference in quality compared to previous agencies.”

NateWindow replacement contractor
Verified client
06 / THE REALITY CHECK

Who This Is NOT For

If you’re a one-person operation installing windows all day, this probably isn’t the right fit. Booked appointments only help if someone can show up, assess the work and follow through on a quote.

The same goes for companies without an estimator or a sales team, or those not ready to fund advertising. Appointment fees are only one part of the investment. Ad spend and a dependable sales process are the other two.

THE BETTER FIT

An established window replacement company with a sales team, installation capacity and the budget to test a new acquisition channel.

07 / THE QUESTIONS WORTH ASKING

Common Questions

08 / THE BOTTOM LINE

The Verdict

So, is RKJ Media Marketing legit? Yes. The model holds up under scrutiny: you pay only for confirmed appointments, your ad spend is billed directly by Meta to you, and every appointment is confirmed with the homeowner before it hits your calendar — all with no long-term contract. RKJ is a verified partner, and the receipts in this report — client messages, confirmed bookings and reported revenue — back that up.

Verified partner. Pay per appointment. No long-term contract. The next step is simple: ask whether your service area qualifies and let your sales team do what it does best.

See If Your Service Area QualifiesNo long-term contract. Start with a conversation. Individual results vary.
END OF REPORT