ROININJA powered by

Don't build a team.
Rent ours.

Full-service marketing for home services launching a branch or a new market - HVAC, plumbing, roofing, pest control and locksmith. At eleven at night a homeowner searches your trade, and there is nothing under your name to find. So you rent one team that makes you findable, checkable and chosen.

You can finance a second truck in a week. You cannot finance a reputation.

Positioning & Local Proof Local SEO, Service-Area Pages & Content Paid, Trade Creators & Community Reviews, CRM & Completed Jobs
72h
to first creatives live
12+
specialists on your launch
300+
specialists on call
Verticals

A new branch, a new territory, launched end to end

Playbooks per regulated category - angles, funnels and compliance patterns ready before your kickoff, not figured out on your budget.

5 home services niches more coming
What you get

The whole launch stack - one roof

Everything a launch needs, working in parallel from day one. No vendor juggling, no handoffs, no "waiting on assets".

6 functions, one team one invoice
Strategy & Positioning
Which trades you lead with, which towns the vans can genuinely reach inside the window you promise, and how the budget splits between being found and being believed - settled in a day-1 workshop with whoever runs the board in the room, because a territory drawn by ambition is a territory of wasted drive time.
How we run it →
Creative Production
Crews, vans, diagnoses and finished jobs filmed on real work in week one, with the arrival window and the price band on screen - because a homeowner comparing three names he has never heard of is looking for something he can check, not a stock photograph of a smiling technician.
How we run it →
Paid Acquisition
Google Search and call-only, Local Services Ads with the verification finished before any budget is committed, Meta, YouTube and geo-fenced programmatic, bounded by drive time and bought on the call a dispatcher can actually put on today's board.
How we run it →
KOL & Influencer
Working technicians and the local pages that already hold the neighbourhood's attention, briefed to show the job rather than praise the brand, and licensed in the first contract so the footage that works can run as paid instead of being renegotiated.
How we run it →
Community & PR
The review profile built deliberately from the first completed job rather than chased at month nine, plus the town groups, the local press and the trade and licensing listings a homeowner checks before he lets a stranger into the house.
How we run it →
Tracking & Analytics
Call tracking, the dispatch board and the CRM joined in week 2, so a sixty-second call, a booked appointment and a closed ticket each trace back to the page, ad or creator that caused them instead of landing in the CRM as word of mouth.
How we run it →
Diagnosis → Cure

Recognize yourself?

If even one line is about you - it's time to change the approach.

Second branch opened, the phone never rang Six vendors, nobody owns the opening date No reviews at all, the incumbent has 1,400 Nobody in this county knows the name Website is one page and a phone number Two trucks arrived before a single booking Map pack puts us on the third page Techs hired, nothing on the board for them Second branch opened, the phone never rang Six vendors, nobody owns the opening date No reviews at all, the incumbent has 1,400 Nobody in this county knows the name Website is one page and a phone number Two trucks arrived before a single booking Map pack puts us on the third page Techs hired, nothing on the board for them
Verification not started, the ads cannot run Half our towns have no page at all Reviews left to chance for a whole year After-hours calls ring out to nobody The franchise across town owns every search Buying leads while the name stays invisible CRM says the source is unknown, every time Storm season opened, nothing was ready Verification not started, the ads cannot run Half our towns have no page at all Reviews left to chance for a whole year After-hours calls ring out to nobody The franchise across town owns every search Buying leads while the name stays invisible CRM says the source is unknown, every time Storm season opened, nothing was ready
how we fix it ↓
01
One accountable team
One owner, one KPI
One Slack channelOne number
Strategy, creative, paid, KOL and tracking under one roof - one person answers for the launch number.
02
Speed to live
First creatives in 72h
Day-2 trackingDay-3 ads
Launches are won on momentum. We wire tracking, ship the first batch and go live while others schedule kickoffs.
03
Vertical-native playbooks
Home Services
Moderation-proofGEO-tested
We've launched in these exact verticals. Angles, funnels and compliance patterns are ready on day one - not discovered on your budget.
04
Scale after launch
From first conversion to LTV
Budget reallocationRetention
The same team scales what works after launch - paid, KOL, retention - no re-briefing a new vendor at month two.
⚡ Feel the difference

Vendor zoo vs one team

Pick your niche, then swipe or tap the card. The front of it is week six of an opening run by five vendors. Behind it is where the same branch stands on day six with one team on it.

💤 The vendor-zoo launch

swipe right →
Stats

Why launches miss their window

The launch math is brutal: hiring is slow, vendors don't sync, and the window doesn't wait.

5 mo
to hire an in-house team
Strategist, buyer, designer, analyst - by the time they're onboarded, the window's gone.
$35k+
monthly in-house burn
Six salaries before a single ad runs - and before you know if the offer converts.
70%
of launches slip
Vendor handoffs and unowned deadlines - the classic launch killer.
72h
to first creatives live
Our kickoff-to-feed time. Momentum is the launch edge nobody can refund.
3x
faster to first revenue
One team moving in parallel vs vendors waiting on each other in a queue.
1
owner of the number
CPA, cost per lead or ROI - the whole team is paid to hit it, not to ship deliverables.
Vendor zoo → handoffs, delays, blame One team → speed, ownership, revenue
How we run it

Your first two weeks with us

A launch sprint, not an onboarding quarter. Everything moves in parallel - here's the sequence.

Days 1-3 · Strategy sprint
One workshop locks positioning, offer, GEO plan and budget split. No six-week discovery - decisions, in writing, day one.
By 72h · Creative batch
Statics, video and UGC briefs ship in parallel with strategy - moderation-proof for your vertical, ready to test, not to admire.
Aa
Before ads · Tracking wired
Click-to-LTV analytics, postbacks and CRM live before the first dollar of spend - launch day runs on data, not vibes.
Week 1 · Channels go live
Paid and KOL fire together - ads, creator posts and community beats hit in one wave, not one channel at a time.
Daily · Launch war-room
One Slack channel, daily numbers, budget shifted to what converts. No weekly PDF - you see what we see.
Always · One launch lead
A strategist who owns your number end to end - and answers for every specialist on the team. No ticket queue.
Cases

Home services launch targets, and the real cases behind them

Tap a case - we'll show the details. Figures are from live campaigns; brand names withheld under NDA. No home services launch of ours is published yet, so the targets below are modelled from two live cases that share the mechanic rather than the market - one where enquiry volume was cheap and meaningless until the bidding answered to a funded account, and one where demand landed on dates nobody could move. The first ninety days are priced worse than a steady account on purpose, because they are bought with no reviews, no ranking and no van anyone in the county has seen. The units are deliberately not ROAS and deliberately not cost per lead, and they differ on each card, because a first branch, a storm season and a route full of annual plans are three different openings. The two cases underneath are real, with their own verticals and figures on them. Full portfolio across every vertical →

Modelled targets, not delivered results. The ranges below are projections. The real campaigns they are modelled on sit underneath, with their actual verticals and figures on them.
Home services: what we would target in the first 90 days
HVAC · TARGET
An unknown branch to completed jobs
$10-24K/mo$160-430 per completed job+
Task
Open a second metro where nobody has heard the name, and buy calls a dispatcher can put on today's board before a single review exists.
Modelled on $10-24K/mo · first honest read at 60 days
Target — not a delivered result
$160-430 per completed job
$60-120
Cost / 60-second call
28-38%
Call→completed job
$160-430
Per completed job
What we would run
  • Town pages, price bands and arrival windows live before spend starts, because an unknown name is checked before it is called
  • Reviews requested from the first closed ticket rather than from month nine, so the proof is built in the same weeks as the demand
  • Closed tickets read back from the dispatch system as the conversion, with the sixty-second call kept as a diagnostic only
Roofing and restoration · TARGET
A new territory into signed roofs
$14-35K/mo$750-2,500 per signed roof+
Task
Land in a county twenty years after everybody else and win storm work on documented proof rather than on the same free inspection.
Modelled on $14-35K/mo · first honest read at 90 days
Target — not a delivered result
$750-2,500 per signed roof
$180-400
Cost / booked inspection
16-24%
Inspection→signed
$750-2,500
Per signed roof
What we would run
  • Licence, insurance and warranty published as their own page before any budget moves, since that is the first thing an unknown roofer is asked for
  • Spend released by storm track and claim window rather than by calendar month, with the honest no on whether a claim exists carried in the creative
  • Signed contracts read back from the job system, so bidding stops paying for inspections that were only ever a free survey of the street
Pest control · TARGET
New routes into annual plans
$8-18K/mo$100-320 per annual plan sold+
Task
Fill three route clusters densely enough to be profitable, selling the twelve months rather than the discounted first visit.
Modelled on $8-18K/mo · first honest read at 60 days
Target — not a delivered result
$100-320 per annual plan sold
$45-95
Cost / booked first treatment
30-45%
First visit→annual plan
$100-320
Per annual plan
What we would run
  • The plan priced as the product on its own page, with the notice period and the return visit stated, because month two is where this business actually is
  • Territory worked one cluster at a time so route density arrives before the drive time eats the margin
  • Lifecycle email and SMS live before the first treatment, and plan cancellations reported beside plans sold rather than after them
The real campaigns these targets come from
Crypto
Investment Platform - multichannel launch
$435Kx3.14 ROI+
Task
Bring investors with a $1,000 minimum deposit. Quality over quantity. The same trap a phone line sets: enquiry volume was cheap and told us nothing, and the account only worked once bidding answered to the gate further down - a funded account there, a ticket a technician actually closed here.
Budget: $435K · Timeline: 10 mo
Result
24,870 qualified leads
$17.5
CPL
x3.14
ROI
11.8%
CR
What we did
  • Meta + Google + YouTube integrations in one wave
  • Dedicated landing per audience segment
  • CRM lead scoring wired before spend
iGaming
Sportsbook - EU launch on matchdays
$240Kx2.95 ROI+
Task
Acquire bettors for a new sports-betting brand across tier-1 EU. Scale FTDs around big fixtures without blowing up CPA. The same clock, with one thing that makes it harder: a freeze or a hail storm creates a week of work nobody scheduled, and the crews who could not get to it cannot catch up on it afterwards, so the budget has to follow the weather rather than the month.
Budget: $240K · Timeline: 8 mo
Result
11,280 FTD
$22.8
CPA
x2.95
ROI
31.2%
Ret D7
What we did
  • Launch timed to fixtures: odds-boost & risk-free angles
  • Fast sign-up PWA + deposit funnel
  • Streamer sessions and matchday pushes in parallel
Want this for your launch?
Let's talk
Straight answers

The questions you're actually asking

How fast can we actually launch? +
First creatives are live within 72 hours of kickoff; the full stack - tracking, funnel, paid, KOL, community - is typically running inside two weeks. Heavier builds (PWA, PR embargoes, exchange timelines) get scheduled in the launch plan so nothing blocks the first wave.
Do we still need to hire in-house? +
Not for the launch. We cover strategy, creative, paid, KOL, community, PR and analytics - you keep product, payments and support. Later, we either keep running growth or help you hand it to an in-house team without losing the playbook.
What does this replace? +
Roughly six hires or three agencies: strategist, designer, media buyer, KOL manager, community manager, analyst. One retainer instead - and it scales up or down with the launch phase, which a headcount never does.
Do you actually work in regulated categories? +
Most of home services is not a restricted category and will run tomorrow. One corner of it genuinely will not, and it is worth knowing before you commit to a map. Google requires advanced verification for locksmith and garage door repair in the United States, and for locksmith in Canada. Locksmith ads do not run at all in Spain, Germany, Sweden and Belgium, and in the Netherlands that also covers plumbers. So if emergency entry work is part of the opening, the paperwork and the map decide where you can buy at all before anybody writes a headline. The larger launch problem has nothing to do with policy. A trade opening a second branch or a new county arrives with no reviews, no ranking, no local press and nothing a homeowner searching at eleven at night can check, into a market that has spent years being called by lead farms selling the same address to four vans at once. That is six disciplines at once - positioning, local content and service-area pages, creative, reviews, community and a CRM - and nobody standing up a branch can hire six specialists in eight weeks, which is the whole reason this page exists rather than a media plan. A word on numbers, because you will be shown some: the cost per lead figures circulating in this sector are published by agencies rather than by an audited body, so they are not a plan and we will not hand you one. Our published launches are in other verticals and we will not pretend otherwise - Investment Platform, where enquiry volume was cheap and meaningless until the bidding answered to a funded account, and Sportsbook, where the demand landed on dates nobody could move. An opening in this trade we would run as a test, with the review programme and the town pages starting in week one rather than after the ads, because those are what a homeowner checks when he has never heard the name.
How is pricing structured? +
One retainer that scales with the launch phase: heavier through the sprint, lighter once you're live and stable. You always know what next month costs - no six invoices from six vendors.
What do we need to bring? +
Product access, payment rails and whatever brand assets exist - even if that's just a logo. Strategy, creative, channels, tracking and the team are on us. The kickoff checklist takes about an hour of your time.
Can you work with our existing team or agency? +
Yes. If your media buyer or designer is strong, we build around them and fill the gaps. The only non-negotiable: one launch plan, one owner of the number - that stays with us.
What happens after the launch? +
Your call: we keep running growth on the same team, or we hand everything off - playbooks, accounts, creatives, dashboards - to your in-house hires without losing what worked.
Contact

Let's plan your launch

Free launch plan: channels, budget split, timeline and the first two weeks - before you commit to anything.

Free launch plan

We'll map your first two weeks and where the budget should go.

Got it - launch plan on the way.
Pavel will reach out within 24h.