Every Question
Answered.
No vague answers. No corporate language. If something isn't clear after reading this page, reach out directly β we'll tell you the truth either way.
RPAS stands for Revenue Per Available Slot. It measures how much revenue each unit of your field capacity actually produces β not just whether the calendar is full.
Utilization tells you "how full is the calendar?" It caps at 100% and tells you nothing about money. RPAS tells you "how much is each slot worth?" It has no ceiling and it reveals every place revenue is leaking.
Two companies at 85% utilization β one at $8,500 per slot, one at $10,000 per slot. Same bookings. Same market. One is leaving $1.5M on the table annually. Utilization won't show you that gap. RPAS will.
Ask yourself these questions honestly:
- Do you have open estimates sitting with no follow-up right now?
- Does your team respond to new leads within 60 seconds β consistently?
- Do you have a systematic process to recover no-shows and cancellations?
- Are your install slots filling based on revenue priority or just first-come first-served?
- Do you know your RPAS number right now, today?
If you answered no to any of those β you have a revenue capture problem. Most operators at $5Mβ$20M do. The demand is there. The capture system isn't.
Revenue leakage is money that was already in your pipeline β from real demand, real homeowners, real jobs β that silently disappeared before it became collected revenue. It shows up in five main places:
- Missed calls β the phone rang, nobody answered, they called a competitor
- Slow speed-to-lead β you called back hours later, they'd already moved on
- Dead estimates β you sent a quote, heard nothing, and never followed up
- No-shows and cancellations β the crew showed up, the homeowner didn't, no recovery process ran
- Under-monetized slots β the job happened but at low option mix, no financing, no membership attach
None of these show up on a revenue report. They just look like normal variance. They're not β they're recoverable dollars with the right system.
Based on what we see in free audits, the typical $10M HVAC operator is leaking $1M to $1.5M per year in recoverable revenue. That's not a projection β that's what the math produces when you quantify each leakage category against their real numbers.
At $5M it's typically $500Kβ$700K. At $20M it can exceed $3M annually.
The uncomfortable part: this money was already yours. It came in through leads you paid for, demand you earned, and capacity you built. It just slipped through gaps in the system before it could be collected.
The Revenue Yield Engineβ’ is a done-for-you revenue infrastructure layer that deploys inside your existing CRM. It has three core components:
- Field Recovery & Speed Engine β sub-60-second response infrastructure, missed call recovery, stale estimate follow-up, idle slot reactivation
- Field Conversion Accelerator β CSR script rewrites, multi-touch lifecycle automation, finance reinforcement, upsell and retention sequences
- Field Performance Momentum System β gamified leaderboards, capacity utilization heat maps, accountability without micromanagement
We build every component ourselves. We configure it for your specific business. We deploy it inside your existing CRM. You don't manage the implementation β we do.
No. This is one of the most common concerns we hear and the answer is a hard no.
We deploy the Revenue Yield Engineβ’ on top of your existing CRM β not instead of it. Your team's workflow doesn't change. They don't learn a new system. They don't change how they log jobs or schedule calls. The automation and tracking layers sit on top of what you already use.
Replacing a CRM for a $5Mβ$20M HVAC company is a 6-month operational disruption. We're not going to recommend that. The leakage doesn't come from your CRM β it comes from what's not being done inside it.
We have full integration capability with the six field service CRMs most common in the residential HVAC space: ServiceTitan, Jobber, FieldPulse, HouseCall Pro, BuildOps, and QuoteIQ.
The Revenue Yield Engineβ’ deployment process is built around these platforms β API connectivity, automation configuration, and RPAS reporting are all designed to work natively inside whichever one you're running. You don't switch CRMs. We build on top of what you already have.
If you're running a platform not on this list, reach out and we'll tell you honestly whether we can deploy properly inside it. We won't take on a client we can't execute for.
48 hours from kickoff to live deployment β provided CRM access and onboarding are completed promptly on your end.
That means the speed-to-lead infrastructure, missed call recovery, and estimate follow-up sequences are running within two days of signing. The dashboard goes live in the same window. CSR training is scheduled within the first week.
We move fast because the leakage doesn't stop until the systems are running. Every day without the engine is another day of recoverable revenue that isn't being captured.
Done for you means exactly that. We build the systems. We write the scripts. We configure the automation. We set up the dashboards. We run the weekly optimization calls. Your team doesn't manage the implementation.
What we do need from your side:
- CRM and calendar access granted within 48 hours of kickoff
- One point of contact who can answer operational questions during onboarding
- CSRs available for a live training session in the first week
- Accurate revenue and capacity data logged during the engagement
Beyond that β you run your business. We run the engine. You review the weekly RPAS report and tell us if anything looks off. That's the extent of the day-to-day ask on your end.
We price on available capacity β not flat retainers, not a percentage of revenue. Your monthly retainer is calculated by multiplying your total available slots per month by your applicable rate.
Available slots are calculated from your actual field headcount: install crews (1 job per crew per day) and service technicians (3 calls per tech per day). Your slot count is confirmed on the free audit call and locked into your agreement.
- Standard Monthly β $38/slot/month: 12-month minimum. Your retainer is fixed based on your confirmed annual average slot count β same invoice every month regardless of season.
- Standard Annual β $34/slot/month: Paid upfront for 12 months. You save $4/slot vs monthly billing β roughly one full month free at most revenue tiers.
- Founding Partner β $28.50/slot/month: First 5 clients only. 25% off standard rate, permanently locked for 24 months.
The Sprint is a 30-day proof of concept. We deploy the full Revenue Yield Engineβ’ inside your business and measure RPAS lift over 30 days. Founding Partners get the Sprint free. Standard clients invest $5,000 β credited 100% toward Month 1 of the Engine if they upgrade within 30 days.
Most clients start here for one reason: they want to see it work in their specific business before committing to the full engagement. That's a completely rational position and we designed the Sprint specifically to address it.
This is not a diagnostic. The same systems that run in the full 90-day Engine are fully deployed and measured over 30 days against your documented RPAS baseline. If it doesn't move β Founding Partners receive a 60-day Engine extension at no charge. Standard clients receive a full $5,000 refund.
The guarantee works differently depending on your plan β but in both cases, if RPAS doesn't move and you've met the four Sprint conditions, you're fully protected.
- Founding Partners (Sprint is free): If measurable RPAS lift is not achieved within 30 days, full access to the Revenue Yield Engineβ’ is extended for 60 additional days at no charge. Because you invested nothing, the guarantee is continued service β not a cash refund.
- Standard clients ($5,000 Sprint): If measurable RPAS lift is not achieved within 30 days, every dollar is refunded. Full $5,000. No questions asked. No partial refunds. No "we technically moved it 2%."
The four conditions are simple and all within your control:
- Onboarding and system configuration completed within 48 hours of kickoff
- Full CRM, call recordings, dashboards, and calendar access granted within 48 hours
- Deployed systems not materially altered during the 30-day lift period
- Accurate field capacity and revenue data logged for measurement
It guarantees that your Revenue Per Available Slot increases by a minimum of 15% within 90 days of full deployment β measured against your documented baseline β provided you meet the four engagement conditions.
If we hit 90 days and the number isn't there: we keep working at no additional charge until it is. Every call. Every optimization. Every week. Until the 15% is achieved.
We don't offer a refund on the full engagement for one reason β we're confident enough that if you give us proper access and don't alter the deployed systems, we will get there. The guarantee is structured around continued service, not a money-back clause, because walking away would leave money on the table for both of us.
These are the four conditions that must be met for the Sprint refund guarantee to apply β and for the 15% RPAS guarantee to apply on the full Engine:
- Onboarding completed within 48 hours β system configuration and kickoff call completed promptly after signing
- Full access granted within 48 hours β CRM, call recordings, reporting dashboards, and field calendar access provided
- Deployed systems not materially altered β the automation, scripts, and sequences we deploy are left running without significant changes during the lift period
- Accurate data logged β field capacity and revenue data maintained accurately for measurement purposes
All four are reasonable. All four are within your control. We include them because RPAS lift is measurable β but it requires accurate inputs and an uninterrupted deployment period to produce clean data.
The audit is a 20-minute Zoom call. Two Arion team members join β one leading the conversation, one running the model live in the background. No CRM access required. We work verbally or via a quick screen share of your last 30 days.
You leave with six reports delivered live during the call:
- RPAS Baseline Snapshot β your current revenue per available slot from real numbers
- Revenue Leakage Analysis β dollar-amount breakdown by category and severity
- What You Left on the Table β the raw number of recoverable revenue from last month
- Revenue Yield Scorecard β your business graded across six operational dimensions
- Revenue Priority Matrix β leakage ranked by impact vs effort, sequenced for action
- RPAS Calculator β model your own lift scenarios: 10%, 15%, 20% projections against your actual slot count
There is no sales pitch on this call. We find what we find and we show you the math. If the numbers justify the Sprint, that will be obvious without us having to tell you.
We work with residential HVAC operators who fit a specific profile. If you don't fit it, we'll tell you honestly on the audit call rather than waste your time or ours.
- Residential HVAC company doing $5Mβ$20M in annual revenue
- Running 5 or more install crews
- On ServiceTitan, Jobber, FieldPulse, HouseCall Pro, BuildOps, or QuoteIQ
- Generating consistent demand β not trying to build a business from scratch
- Willing to grant CRM and calendar access within 48 hours of kickoff
- Open to letting the data drive decisions
The profile exists because the Revenue Yield Engineβ’ was built specifically for this type of business. Below $5M the leakage math is smaller and the ROI on our engagement is harder to justify. Above $20M the operational complexity typically warrants a different conversation.
Because we personally implement everything. That's not a marketing line β it's a structural constraint.
The Revenue Yield Engineβ’ works because it's deployed by the same team that built it, configured for your specific business, and actively optimized every week by people who understand the system at depth. The moment we start farming out implementation or cutting corners to take on more clients, the guarantee becomes untenable.
10 clients is what we can do properly. We'd rather do 10 right than 50 wrong. Every client we take past 10 reduces the quality of every other engagement β and we're not willing to do that.
Founding Partner pricing locks in at $28.50/slot/month β 25% off the standard $38/slot rate β permanently for 24 months from the start of your engagement.
The terms are straightforward:
- 6-month minimum commitment to start
- Auto-renews in 6-month blocks at $28.50/slot through the 24-month lock period
- 30-day written notice required before a renewal window to cancel
- After 24 months, moves to prevailing standard pricing
- The Sprint is free for Founding Partners β no $5,000 investment required
It's available to the first 5 clients who sign in 2026. Once those 5 spots are filled, Founding Partner pricing is gone permanently. Client 6 onward pays $38/slot on a 12-month minimum β and every price increase that follows applies to them. Founding Partners are grandfathered regardless of what pricing looks like in the future.
This isn't manufactured urgency. It's a real incentive for operators who take a chance on us early β before we have a full case study library. You take on slightly more uncertainty. In exchange, you lock in the best pricing this product will ever have.
Three fundamental differences:
- We don't increase demand β we increase yield from existing demand. Marketing agencies sell leads. We capture more revenue from the leads you already have. These are completely different problems with completely different solutions.
- We deploy everything ourselves. CRM consultants give you recommendations and leave. We build the systems, write the scripts, configure the automation, and stay accountable to a measured outcome. You don't implement anything β we do.
- We price on capacity, not retainers. Agencies charge flat retainers regardless of performance. We charge per available slot β the unit of value we actually move. If your slots don't generate lift, that's on us. The pricing model keeps us accountable to the result, not just the engagement.
No. This is a non-negotiable design requirement of the Revenue Yield Engineβ’.
We deploy on top of your existing CRM. Your dispatchers, CSRs, and field crews continue working exactly as they do today. The automation runs in the background. The dashboards add visibility without changing workflow. The scripts improve conversations β they don't replace the people having them.
Field schedule disruption is one of the most common fears we hear. It's also one of the reasons we built this the way we did. An HVAC company can't afford operational chaos during a deployment. So we engineered the deployment to produce zero of it.
Before deployment begins, we establish and mutually agree on your RPAS baseline β calculated from your last 30 days of actual data. This baseline is documented and signed off by both parties before a single system goes live.
RPAS lift is then measured monthly as:
(Current RPAS β Baseline RPAS) Γ· Baseline RPAS Γ 100 = % Lift
15% achieved means your RPAS has increased by 15% or more above the documented baseline. The measurement is based on the same formula used for the baseline β no goalpost moving, no retroactive adjustments.
We need four things granted within 48 hours of kickoff:
- CRM access β ServiceTitan, Jobber, FieldPulse, HouseCall Pro, BuildOps, or QuoteIQ login with sufficient permissions to configure automations and view reporting
- Call recordings β access to your recorded inbound and outbound calls for CSR analysis and script development
- Reporting dashboards β view access to your existing revenue and scheduling reports
- Field calendar β view access to your install and service scheduling calendar
We don't need payment processing access, customer financial data, or admin-level access beyond what's required to deploy the engine. We'll specify exactly what permissions are needed during onboarding β it's a 10-minute setup on your end.
A few things happen at 90 days:
- The guarantee resolves. If RPAS is up 15%+, the 90-day guarantee window closes and the engagement continues under your agreed billing terms β monthly or annual.
- The infrastructure is yours. The automation, the dashboards, the scripts, the SOPs β all of it stays inside your business. You're not renting access to a platform. You've built a permanent revenue layer.
- You decide what's next. Most clients continue the engagement because a running engine producing six figures per month in incremental revenue is not something you want to turn off. Some clients use the foundation to build internal capabilities over time. Both are legitimate outcomes.
The 90-day window is our guarantee on when you'll see the lift β not the length of the engagement. Engagements run on annual terms or monthly billing with a 12-month minimum. The infrastructure we deploy is permanent. The relationship continues as long as it's producing value for both parties.
Still Have a Question?
If something isn't covered here, reach out directly. We'll give you a straight answer β not a sales response.