Cleaning Recurring vs One-Time Margin Calculator
Answers the most common cleaning-services pricing question: when does a recurring contract at a lower per-visit price beat a one-time job at a higher headline price? Computes LTV per customer for both models (recurring vs one-time), CAC payback months under each, the breakeven duration at which recurring LTV equals one-time LTV, and the LTV-to-CAC ratio against the industry-benchmark target (6x for recurring, 2x for one-time). The recurring revenue model decays each month by the operator-supplied churn rate (industry benchmarks: 3-5% monthly for residential, 1-2% for commercial). Surfaces the LTV math behind disciplined pricing decisions and the operator's strategic trade between volume and retention.
Calculator
Adjust the inputs below; the result updates instantly.
Pricing
Recurring visit frequency. Weekly yields 4.33 visits per month (52 / 12). Biweekly yields 2.17 (26 / 12). Monthly yields 1.0. Biweekly is the most common residential cadence in the United States; weekly is more common in higher-income metros and for large homes; monthly is appropriate only for lightly-used spaces.
Retention
Unit economics
Retention
Recurring LTV per customer
- One-time LTV per customer
- $230.00
- Recurring expected revenue (churn-adjusted)
- $6,776.77
- Expected churn-adjusted visits
- 33.88
- Recurring CAC payback (months)
- 0.28
- Breakeven duration (recurring = one-time LTV)
- 0.81
- Recurring LTV / CAC ratio
- 56.47
- One-time LTV / CAC ratio
- 2.92
- Recurring vs one-time verdict
- Recurring wins LTV at the expected duration
- Summary
- Recurring vs one-time unit economics over an expected 24-month relationship on a biweekly (2.17 visits/month) cadence with 4.0% monthly churn. Recurring per-visit price $200.00; one-time price $350.00; customer acquisition cost $120.00 for either model. Raw expected visits 52.1; churn-adjusted expected visits 33.9 (decays each month by the 1 − churn retention factor). Revenue per customer: recurring $6,776.77 (churn-adjusted) vs one-time $350.00. LTV per customer (revenue − CAC): recurring $6,656.77 vs one-time $230.00. Recurring wins at the expected duration. Recurring CAC payback: 0.3 months. Breakeven duration (recurring LTV = one-time LTV): 0.8 months of retained service. Below breakeven, one-time is the better single-customer trade. LTV-to-CAC ratios: recurring 56.47x vs one-time 2.92x. Disciplined operators target 6x or higher for recurring; 2x or higher for one-time. Marketing and sales costs (the CAC line) are ordinary and necessary business expenses under 26 USC § 162(a) and are deductible against the revenue they generate. Tool, not advice — consult a cleaning-services trade specialist or fractional CFO before adopting a pricing strategy from this output alone.
Tools to go with this
Building a sustainable cleaning company on recurring revenue? Get the LTV / CAC playbook and the retention scorecard.
Fennec Press's cleaning-services growth bundle includes the LTV / CAC modeling workbook (residential and commercial), a retention scorecard with the leading indicators of churn (first-visit experience, fourth-visit follow-up, sixth-month price-anchor review), a customer-acquisition cost tracker by channel (Google / Meta / Yelp / Angi / Thumbtack / referral), a churn-prevention playbook with the offers and concessions that re-anchor at-risk customers, and a cohort-retention dashboard template.
Open Fennec Press cleaning-growth bundle→Fennec Press is our sister site. Outbound link is UTM-tagged and disclosed.
How this calculator works
This is a unit-economics tool for cleaning operators who need to make the recurring-vs-one-time pricing trade explicitly rather than by gut feel. The calculator compares two revenue models per customer: a single one-time job at a higher headline price, and a recurring relationship at a lower per-visit price multiplied by expected visits over the duration, decayed each month by the operator-supplied churn rate. The output is a per-customer LTV under each model, the breakeven duration at which recurring LTV equals one-time LTV, the CAC payback months for the recurring model, and the LTV-to-CAC ratios against industry-benchmark targets (6x for recurring, 2x for one-time).
The methodology treats the question the way SaaS and subscription-economy operators treat it: revenue per customer minus acquisition cost per customer, integrated across the expected retention period with explicit churn decay. The intuition is straightforward — a one-time job is a single revenue event minus a single CAC event, while a recurring contract is many revenue events minus a single CAC event — but the math has to be honest about churn. A 4 percent monthly churn rate (typical residential) compounds to roughly 40 percent annualized, which means a customer who signs a 12-month commitment retains only about 8 expected months of revenue at the average. Operators who plan against raw (un-churned) revenue systematically over-state recurring LTV by 30-60 percent and over-invest in CAC accordingly.
The calculator is a screening and planning tool. It does NOT model cross-sell revenue (a recurring customer who later books a deep clean or post-construction premium), referral revenue (a recurring customer who brings other customers), multi-year contract escalators (CPI-linked or fixed annual), early-termination fees, or capacity constraints. All of those are positive contributors to recurring LTV and are the reason disciplined operators set a higher LTV-to-CAC target for recurring than for one-time. The calculator captures the conservative base case; the cross-sell and referral upside is the strategic reason to push for recurring even when the headline LTV trade is close.
The framework — LTV, CAC, and churn
Three variables drive every recurring-vs-one-time pricing decision in cleaning services.
Customer Lifetime Value (LTV). The expected total revenue from a customer over the full retention period, minus the cost to acquire that customer. For a recurring customer, LTV equals the churn-adjusted expected visits times the per-visit price, minus CAC. For a one-time customer, LTV equals the one-time price minus CAC. The calculator reports both.
Customer Acquisition Cost (CAC). The total spend required to win one paying customer. Includes marketing spend (Google, Meta, Yelp, Angi, Thumbtack), sales labor (intake calls, walk-throughs, proposal preparation), and referral fees. Compute as (annual marketing spend plus intake-labor cost) divided by (annual new customers). Industry benchmarks: residential CAC typically $50-$200 for inbound organic leads, $150-$400 for paid acquisition; commercial CAC typically $400-$2,000 because of RFP cycle cost.
Monthly churn rate. The probability a customer leaves in any given month. The expected revenue from a recurring customer integrates across months, with each month decayed by the probability the customer is still active. At 4 percent monthly churn (typical residential), the probability the customer is still active at month 12 is approximately 0.61. The calculator computes the churn-adjusted expected visit count and the resulting expected revenue, and reports both the raw and the churn-adjusted figures so the operator can see the gap.
The LTV-to-CAC ratio is the headline efficiency metric. Disciplined operators target 6x or higher for recurring (the relationship covers acquisition cost six times across the expected lifetime) and 2x or higher for one-time (no retention multiplier). Below 3x on recurring, the operator typically cannot fund reinvestment in marketing, equipment, and crew development.
Inputs explained
One-time job price. Headline price of a single one-time cleaning job — typically a deep clean, move-out clean, or post-renovation clean. Usually 30-60 percent higher per-visit than the equivalent recurring price.
Recurring per-visit price. Per-visit price for the recurring cadence. Typically 15-30 percent lower than the equivalent one-time price because the operator captures route-density, supply-amortization, and CAC-amortization benefits.
Recurring cadence. Weekly yields 4.33 visits per month (52 / 12). Biweekly yields 2.17 (26 / 12). Monthly yields 1.0. Biweekly is the most common residential cadence in the United States.
Expected duration. How long the recurring customer is expected to stay before churning, in months. Residential recurring averages 18-30 months at typical churn rates; commercial contracts average 36-60 months.
Customer acquisition cost. Total spend to acquire one paying customer. Computed as (annual marketing plus intake labor) divided by (annual new customers).
Monthly churn rate. Probability of churn per month, entered as a percentage. Residential benchmarks 3-5 percent; commercial 1-2 percent.
Industry benchmarks — retention, CAC, and LTV/CAC
Residential recurring cleaning monthly churn benchmarks cluster at 3-5 percent for typical operators (30-50 percent annualized). High-quality operators with strong retention programs (first-visit experience, fourth-visit follow-up, sixth-month price-anchor review) achieve 1-2 percent monthly. The drivers of residential churn are price sensitivity (rate-shop fatigue), service-quality issues (one bad visit), life events (move, divorce, downsizing), and competitive switching (referral to a different cleaner).
Commercial contract churn is materially lower: 1-2 percent monthly (10-20 percent annualized). The drivers: contracts run on formal RFP cycles, the buyer is an institutional decision-maker not an individual, and switching cost (contract notice, on-boarding a new vendor, training the new crew on facility specifics) is non-trivial. BSCAI member surveys consistently report 90-day notice clauses and 12-month initial terms as the industry standard.
CAC benchmarks vary by channel. Organic (SEO, referral, repeat) typically runs $50-$150 per residential customer and $400-$800 per commercial customer. Paid acquisition (Google Ads, Meta, Yelp, Angi, Thumbtack lead fees) typically runs $150-$400 residential and $800-$2,000 commercial. Operators with disciplined attribution often find their paid CAC is 2-3 times their organic CAC for an equivalent customer profile, which is the math case for organic-first marketing investment.
LTV-to-CAC ratio benchmarks: 6x or higher is the disciplined-operator target for recurring; 2x or higher for one-time. Below 3x on recurring, the operator typically cannot fund reinvestment. Above 8x usually indicates either under-investment in marketing (the operator is leaving growth on the table) or unusually efficient acquisition channels (organic / referral) that may not scale linearly with marketing spend.
What this calculator does NOT model
The calculator captures the base-case recurring-vs-one-time trade. It does NOT model:
Cross-sell revenue. A recurring residential customer who later books a deep clean (1.4x premium), move-out clean (1.6x premium), or post-construction clean (2.0x premium) generates additional LTV that the base recurring model does not capture. Operators with documented cross-sell rates should layer the expected cross-sell revenue on top of the base recurring LTV.
Referral revenue. A recurring customer who brings other customers generates additional CAC-free revenue. Industry benchmarks suggest 10-25 percent of new customers for a quality operator come via referral; the referral CAC is functionally zero (modest thank-you gift or credit).
Multi-year contract escalators. Commercial contracts with CPI-linked or fixed annual escalators (typically 3 percent annually) generate compounding revenue lift over time. The calculator assumes a flat per-visit price across the duration.
Early-termination fees. Commercial contracts often include early-termination penalties (typically 30-90 days of contract value). These cap the downside on un-expected churn.
Capacity constraints. A capacity-constrained operator (tight labor market, limited crews) may rationally prefer one-time jobs at higher per-event margins to filling the calendar with recurring at thinner per-event margins. The right answer depends on the operator's growth stage and strategic priorities.
Revenue concentration risk. A small number of large commercial accounts may have higher per-customer LTV but lower portfolio diversification than a large number of small residential accounts. The calculator is single-customer; portfolio risk is a separate analysis.
For any of these, the operator should layer additional analysis on top of the calculator output.
Sources
- Standard unit-economics conventions. LTV (customer lifetime value) and CAC (customer acquisition cost) drawn from subscription-economy literature including the Bessemer cloud index, OpenView net revenue retention benchmarks, and a16z LTV/CAC framework guidance. Adapted to the cleaning-services context with explicit monthly churn modeling.
- BSCAI member surveys. Building Service Contractors Association International commercial-cleaning surveys for contract retention rates, RFP cycle benchmarks, and recurring vs one-time pricing differentials.
- ISSA industry resources. International Sanitary Supply Association industry literature on cleaning-services unit economics.
- 26 USC Section 162(a). Ordinary and necessary business expense deduction. Marketing spend, sales labor, and referral fees (the CAC line) are deductible against the revenue they generate.
- IRS Publication 535. Operator-facing guide to the business expense deduction including marketing, advertising, and CAC categories.
Last reviewed: 2026-05-17 against the references listed above and against current BSCAI and ISSA recurring vs one-time pricing benchmarks.
LTV (customer lifetime value) is the expected total revenue from a customer over the full retention period, minus the cost to acquire that customer. For a recurring cleaning customer, LTV is (expected visits over duration) times (per-visit price) minus customer acquisition cost. The expected visits should be CHURN-ADJUSTED — not every customer who signs a 12-month commitment actually stays 12 months. A 4 percent monthly churn rate compounds to roughly 40 percent annualized, which means a 12-month relationship retains roughly 8 expected months of revenue at the average customer, not 12.
Resources
Links marked sponsoredmay earn The Fennec Lab a commission. They do not affect the calculator's output. See disclosures.
- BSCAI — Building Service Contractors Association International — BSCAI — the commercial cleaning trade association; member surveys publish contract retention rates and recurring vs one-time pricing benchmarks for commercial accounts.
- ISSA — The Worldwide Cleaning Industry Association — ISSA — industry resources on cleaning-services unit economics, including productivity benchmarks that anchor the per-visit cost stack underneath the LTV math.
- IRS — Publication 535, Business Expenses — IRS Publication 535 — explains the ordinary and necessary business expense deduction (26 USC § 162). The CAC line (marketing spend, referral fees, intake labor) is deductible against the revenue it generates.
Related calculators
Cleaning Service Operations
Cleaning Service Hourly Bid Pricing Calculator
Cleaning Service Operations
Commercial Cleaning Square-Foot Pricing Calculator
Cleaning Service Operations
Cleaning Employee vs Contractor Classification Calculator
Cleaning Service Operations
Cleaning Route Density Calculator
Cleaning Service Operations
Cleaning Job Costing Calculator
Cleaning Service Operations
Cleaning Client Lifetime Value (LTV) Calculator