For custom software firms and high-ticket SaaS doing $2M to $20M.

Your next $1M shouldn’t depend on who you know.

We add $1M to $3M in net new revenue in 12 months for custom software firms and high-ticket SaaS companies.

Scale with our crew. You’re in good company.

Firms we’ve built pipeline for

  • Brainstorm
  • Susco
  • The DataSherpas
  • 2X Solutions
  • Gryps
  • Boundless
  • Zight
  • SaaSberry Labs
  • Coder
  • NHD Software
  • Badger Maps
  • Caddy
  • Suntek AI
  • Umojo
  • Zinkt

The system, part by part

  1. Payload: $1-3M in 12 months.
  2. Guidance: one-on-one sales training.
  3. Crew capsule: JM, Tom Ross and you. You’re the CEO this is built for.
  4. Fuel tank: an offer cold buyers want.
  5. Second stage: our SDR team. Every new lead gets a call within 5 minutes.
  6. Engines: Meta or LinkedIn ads.
  7. Fins: qualification. Qualified opportunities only. We filter out non-buyers.

The problem: growth stuck on referrals

Most firms your size grew on the founder’s network.

That network fills the pipeline until a big client leaves or AI turns a six-figure build into a five-figure one.

Then the founder goes back to selling, on top of everything else.

What we hear on calls

“Mainly word of mouth, unfortunately.”
Founder, custom software firm
“Right now my role has to stretch all the way from lead gen to closing. It’s basically the SDR, BDR and AE all in one.”
CEO, AI development firm
“60% of our revenue could disappear instantly.”
Founder, software development agency
“A five-month project will take five weeks, and I want some of that revenue back.”
CEO, custom software firm

Why most agencies don’t move revenue

A lead-gen agency is paid per meeting. Nobody fixes the offer or the sales calls, so the meetings don’t turn into revenue.

Table 1. Control vs treatment.
Criteria Control ALead-gen agency Control BHiring an in-house marketer TreatmentRPG
What you pay forRunning a campaignSome tactics, and lots of meetings with you*A revenue outcome
Fixes the offerNo. Runs the offer you have.Only if they’re senior enough to push back.Yes. Rebuilt in a workshop with you.
Fixes sales callsNo. The job ends at the meeting.No. Not their job.Yes. Training, plus call reviews with an expert sales trainer.
Who owns the systemThe agencyThe hire, until they leaveYou. Built in your accounts.
Time to first callsDepends on the listAfter you hire, then after they rampFirst held calls in 14 to 30 days
Who carries the riskYou. They get paid per meeting, whether it closes or not.You. The salary is paid either way.Shared. Performance contract both ways, with a written guarantee.

Scroll the table sideways to see all three.

*Only 52% of senior marketing leaders say they can prove marketing’s value (Gartner, 2024). Median CMO tenure at companies with 100 to 500 employees is 33 months (CMO Huddles, 2026).

The system: from ad to signed client

We build and run every stage, from the offer to the signed contract. The same team runs it from week 1 onward.

See how it works, call by call

Most agencies get you cheap leads that don’t convert.

We add $1-3M in 12 months by installing a complete growth engine

  1. AOffer rebuilt for cold buyers
  2. BMeta or LinkedIn ads
  3. Qualified?The application checks role, revenue and deal size. If yes, continue to C.
  4. If no: Not a fit
  5. CBook a call2-minute video and book-a-call page
  6. DSDR calls within 5 minutes
  7. ESales call
  8. Feedback loop with step E: Expert sales trainerReviews the recorded call. Feedback goes into the next one.
  9. FSigned client

Fig. 1The system RPG builds and runs. The diamond is the application: role, revenue, deal size. Every stage is measured weekly.

Client results

Numbers our clients reported, in their words.

Firms we’ve built pipeline for

Brainstorm Susco The Data Sherpas 2X Solutions NHD Software Caddy Suntek AI Umojo Zinkt Coder Zight Badger Maps Boundless
Case study · Brainstorm Brainstorm
Verified

Brainstorm is scaling, and the co-founder no longer runs the sales calls.

Setup

AI automation firm, brainstormtech.io. The co-founder was running the sales process himself.

Constraint found

Two constraints: not enough lead flow, and the co-founder didn’t have time to take all the calls.

Result

  • Campaign scaled to $12k a month.
  • A professional AE recruited, placed and ramped by RPG.
  • The company scales while the co-founder stays out of sales.

“JM gets me some of the best leads in my 15+ years of sales. Every call is a legit business owner with real problems and real needs. I actually told him he could loosen the qualification criteria some (first time I’ve ever told a marketer that).”

Michael Collins, Senior Account Executive, Brainstorm
Read the Brainstorm case study
2X Solutions Verified

Cost per booked call

Before$1,500 to $2,000
With RPG$500 to $750
Fig. 2Ranges as reported by the client.

“We were booking calls previously at around $1,500 to $2,000 per booked call. And now we’re booking those calls anywhere from $500 to around $750.”

Kevin DeMeritt, Founder, 2X Solutions

Read the 2X Solutions case study

All case studies and results

What clients say

Founders and sales leaders, on video and on LinkedIn.

See all results
“I kind of make an introduction and then the thing is just now happening. And I’m not really involved.”
Badger Maps Steve BensonCEO, Badger Maps

Added $30k MRR in two months.

Kevin DeMeritt · Founder, 2X Solutions

Confident enough to turn leads away.

Markus Schmotz · Managing Director, Wertwandler

From no new leads to booked calls.

4 clients. 4 minutes. · Zight, Wertwandler, Badger Maps

Booking Fortune 1000 calls.

Ted Woodbery · Executive, Boundless leadership team

Plenty of leads for sales to follow up.

Joe Martin · CMO, Zight

LinkedIn recommendation from Michael Collins, Senior Account Executive at Brainstorm: JM gets me some of the best leads in my 15+ years of sales. I’m used to digging through garbage MQLs to find diamonds but thankfully I don’t have to do much digging anymore. Every call is a legit business owner with real problems and real needs. I actually told him he could loosen the qualification criteria some (first time I’ve ever told a marketer that). Hesitant to write this review because I don’t want my secrets getting out, but JM deserves it. Thank you!

“Every call is a legit business owner with real problems and real needs.”

Michael Collins · Senior Account Executive, Brainstorm · LinkedIn

“Extremely thankful I took the plunge to work with RPG.”

David O Gara · Founder

“Coaching was really helpful!”

Sam · Account Manager, Zight

JM is a paid acquisition MASTER.

His Massive Feedback Method finds the right message to attract new customers fast.

The best part of working with JM is his collaborative approach. He goes the extra mile.

Jay M.
Founder

Jean-Michel's approach is a breath of fresh air. He's easy to work with, knows his stuff inside and out, and has that personal touch that makes all the difference. Most importantly, he brings results.

Dejan Gajsek
Co-Founder, Grow and Scale

Jean-Michel is a master at accelerating companies and teams through strategy. He finds and eliminates what stands between your company growth. What stood out to me from his work is how detail oriented he is and the frameworks he uses.

Daniel Ahmadizadeh
2x CEO of Y Combinator startups, TED Speaker, Columbia Business School Instructor

We move fast: launch timeline

First held sales calls in 14 to 30 days.

Week 1

  • Onboarding call

    ICP workbook, audience sizing on Meta and LinkedIn, and a map of how your business sells today.

  • Offer workshop call

    We rebuild the offer for buyers who have never heard of you.

Week 3

  • Funnel review call

    Ads, the 2-minute video and the book-a-call page. Meta or LinkedIn, decided with you.

  • Sales training call

    Whoever takes the sales calls gets trained on the process.

From month 2

  • Weekly optimization call

    Numbers review, call reviews with the expert sales trainer, and the next constraint to fix.

Every week, while it pays.

“If you have somebody that’s been through it all, not just the marketing side but the entire sales process, that knowledge alone is worth gold.”

Kevin DeMeritt, Founder, 2X Solutions

The crew

There is no B-team here. The operators you meet are the operators who build and run your system.

Jean-Michel Moreau, black and white portrait

Founder

Jean-Michel Moreau

Physicist turned operator.

  • Early team at Nanosolar, a $500M VC‑funded tech startup
  • $250M program manager at a $1B public company
Tom Ross, black and white portrait

Head of Client Success

Tom Ross

Commercial manager behind multiple exits.

  • 25+ years in commercial sales and management
  • Scaled a SaaS platform into 89 countries
  • Guided two businesses toward exit

The guarantee

Every engagement comes with a written guarantee, set to your situation.

The exact terms are in your growth plan, before you sign.

Who this is not for

We say no early when it isn’t a fit.

  • Firms under $2M in revenue.
  • Teams where the decision maker won’t be in the room.
  • Firms still proving their product works.
  • Firms that only want cheap leads without considering profitability (LTV-to-CAC ratio).
  • Firms with an annual contract value (ACV) under $35k in every major segment. Paid ads don’t pay back on low-ticket services.
  • Side projects. Scale the mothership instead of chasing squirrels.

Common questions

We tried ads before, and it didn't work. Why would this be different?

Most campaigns fail because of the message, not the platform. If buyers don't want the offer, no channel will save it. We work only with custom software firms and high-ticket SaaS, so we launch with offers and messages that already bring buyers in your market, instead of testing from scratch on your budget.

Will CEOs actually respond to an ad?

Yes, when the ad speaks to a problem they already feel and makes an offer they want. Owners scroll past features and capabilities. They stop for a clear result tied to revenue or profit, and those are the only people we want on your calendar. We choose Meta or LinkedIn based on which one reaches your buyers at the lowest cost per customer.

Do we need a brand, thought leadership or a better website first?

No. This system sells to people who have never heard of you. They get to know you on the call with your team, not on your website. Organic posts mostly reach peers and fans rather than buyers, so they don't tell you what buyers will pay for. A paid offer does.

We sell several services. What would you even advertise?

We advertise a result, not your service list. We decide together which buyer you want knocking on your door and make them an offer tied to more revenue or more profit. Once they're on a call, your team recommends the right solution for them.

Do I need a sales team or a strong closer before we start?

No. Our team calls every new lead within minutes, qualifies them and books only the right ones on your calendar. You get the call structure and presentation format that already close deals for firms like yours, and an expert sales trainer reviews your recorded calls with you. Many founders take the first calls themselves and hand them to a closer once the flow is steady.

Do I need to hire a marketing leader first?

No. A marketing leader is a high-risk hire for a firm your size, and most never move revenue. We build and run the whole system for you. If you already have a great marketer, we’ll help them win.

What do you need from us?

A team that is ready to win and a business positioned to scale. If your product already sells when the right buyer is in the room, the product isn’t the problem. You need more good at-bats, and that’s what we build.

How should I think about the cost?

We focus on one comparison with you: what it costs to win a customer against what that customer is worth to you over time. Our fee and your ad budget buy customers, and we only take on firms where that trade pays back well. When cash flow is tight, part of our fee can move onto your new deals, so we get paid when you do.

Can we do this on a performance basis?

Partly, yes. We can tie part of our fee to the new deals we help you close, which keeps everyone focused on revenue, not leads. We don't go further than that, because a large cut of your deals would cost you far more than a fee once bigger customers start coming in.

How fast will we see results?

Quickly, because we don't start from zero. We launch with offers and messages already working for firms like yours, and booked calls start coming in the first month. The months after that go into lowering your cost per customer and scaling what works.

What if it doesn't work?

Every engagement comes with a written guarantee set to your situation, so the downside sits with us. We only take on firms we know we can grow, which is why the first call is about fit, not a pitch.

Am I locked in? Who owns the ads and the data?

You own everything. The ads run in your own accounts with us as guests, and the pages, data and automations are yours if we part ways. We want clients who stay because it's working, not because a contract says so.

We're busy right now. Is this the right time?

Growth is never convenient, and buyers don't stop looking for help in a slow quarter or in December. You control the flow: we set the qualification bar and the budget with you, so you get the deals your team can deliver and turn it up as you hire. The firms that grow fastest sell the work first and use the new revenue to staff it.

Apply to scale

The application takes a few minutes. You’ll speak with JM, our founder. If we can’t find a constraint worth fixing, he’ll tell you on the call.

Apply to scale