How Much Startup Investment Does a Steam Cleaning Operation Need?
A steam cleaning business usually sits between a low-overhead service route and an equipment-heavy specialty contractor. The core trade-off is simple: a portable extractor can get a founder into residential carpet and upholstery jobs with less capital, while a van-mounted truckmount system can support higher production, faster dry times, and larger commercial jobs. The U.S. Census places carpet and upholstery cleaning under NAICS 561740, a category focused on cleaning and dyeing used rugs, carpets, and upholstery, so the financial model should be built around textile surfaces, route time, equipment productivity, and repeat service demand rather than generic janitorial labor alone. U.S. Census NAICS definitions are a useful starting point for defining the business model.
For planning purposes, a lean one-truck startup can often be modeled at roughly $43,500-$172,500 before owner salary. The low end assumes a used van, portable professional extractor, limited launch marketing, and tight working capital. The high end assumes a better vehicle, truckmount equipment, stronger brand launch, more tools, and a cash reserve large enough to survive a slow sales ramp.
$43.5K-$172.5K
Practical startup range
One mobile unit, before owner salary and before unusually expensive market-entry spending.
2-3 months
Minimum cash reserve
Payroll, ads, fuel, insurance, repairs, and debt payments continue even when jobs are uneven.
1 truck
Base capacity unit
Most early forecasts should be built around jobs per truck per day, not abstract market size.
| Startup cost category |
Planning range |
What drives the number |
| Used van, pickup, or cargo vehicle |
$15,000-$45,000 |
Vehicle condition, mileage, financing, graphics, shelving, and water capacity. |
| Extractor, truckmount, wands, hoses, and recovery equipment |
$8,000-$45,000 |
Portable professional extractors cost far less than truckmount packages; professional heated extraction equipment such as U.S. Products portable extractors shows why heat, pressure, vacuum strength, and warranty matter. |
| Tools, tanks, reels, stair tools, upholstery tools, and accessories |
$2,500-$10,000 |
Scope of services: carpet only, upholstery, stairs, tile and grout, odor treatment, and water recovery. |
| Chemicals, spotters, protectants, PPE, and opening supplies |
$1,000-$4,000 |
Pre-spray, rinse agents, deodorizers, stain removers, protectants, gloves, signage, and test kits. |
| Licenses, entity setup, insurance deposits, and professional fees |
$1,500-$6,000 |
State and city registration, general liability, auto, workers' compensation, accounting, and contracts. |
| Website, booking tools, branding, local SEO, and launch ads |
$3,000-$15,000 |
Lead volume, service-area density, review generation, and whether the owner buys search ads from day one. |
| Training and certification budget |
$500-$2,500 |
Carpet cleaning technique, fiber identification, spotting, safety training, and technician onboarding. |
| Working capital reserve |
$12,000-$45,000 |
Two to three months of ads, payroll, fuel, debt service, insurance, and repairs while utilization ramps. |
| Total estimated startup investment |
$43,500-$172,500 |
The widest swing is equipment choice plus how much cash the founder keeps outside the first invoice. |
Illustrative startup cost mix
Vehicle, equipment, and cash reserve usually explain most of the launch budget; marketing matters next because a route without booked jobs is idle equipment.
Vehicle
26%
Equipment
30%
Working capital
25%
Marketing and systems
12%
Licenses, supplies, training
7%
Which Revenue Model Fits Steam Cleaning: Residential Routes, Commercial Accounts, or Specialty Jobs?
Steam cleaning revenue is built from booked jobs, average ticket, production time, and travel time. The same van can look profitable or weak depending on the customer mix. Residential carpet cleaning may produce many smaller tickets, faster scheduling, and more review-driven marketing. Commercial carpet maintenance may produce fewer, larger jobs but demands night or weekend labor, proof of insurance, compliance with site rules, and a longer sales cycle. Upholstery, rugs, tile and grout, pet odor work, and protector add-ons can lift average ticket without adding a second truck.
Pricing varies by market and job condition, but consumer-facing price guides are useful for sanity-checking assumptions. Angi's 2026 carpet-cleaning guide reports common professional pricing of about $40-$125 per room or $0.20-$0.90 per square foot. For the business model, the exact local quote matters less than whether the owner understands job time, minimum charge, travel distance, soil level, add-ons, and re-clean risk.
Hot water extraction
Truckmount productivity
Average ticket
Route density
Protector add-on
Repeat maintenance
| Revenue stream |
Planning unit |
Typical planning range |
Financial implication |
| Residential rooms and stairs |
Room, stair set, or minimum visit |
$175-$450 per visit in many base models |
Good for fast ramp-up, but marketing cost and cancellations can pressure contribution margin. |
| Whole-home or move-out cleaning |
Square foot, room bundle, or project |
$350-$900 per job |
Higher ticket, more furniture moving, more dry-time communication, and stronger review risk. |
| Upholstery and mattress cleaning |
Sofa, chair, sectional, mattress |
$80-$350 per item or bundle |
Strong add-on because travel is already paid for; technician skill and fabric testing matter. |
| Commercial carpet maintenance |
Square foot, zone, or recurring contract |
Often modeled at $0.12-$0.35 per square foot for specialty extraction assumptions |
Route density improves, but billing may lag and the sales cycle can stretch 30-90 days. |
| Protector, deodorizer, pet treatment, and spot work |
Add-on line item |
10%-35% uplift on selected jobs |
Improves gross profit only if technicians avoid overselling and track chemical usage. |
Planning one-liner: a steam cleaning forecast should start with jobs per truck per day and average ticket, then subtract direct labor, chemicals, fuel, booking cost, and callback allowance before counting fixed overhead.
What Monthly Expenses Decide Whether the Route Makes Money?
The monthly expense structure is mixed. Labor, chemicals, card fees, fuel, and subcontractor help move with sales. Insurance, software, loan payments, storage, phone, base marketing infrastructure, bookkeeping, and the owner's minimum living need do not disappear when the schedule is light. This is why the first truck can feel profitable on a job-cost basis but still fail to produce enough cash at the company level.
Labor deserves special attention. BLS reports a May 2024 median wage of $17.27 per hour for janitors and building cleaners, with higher wages in many markets and for specialized technicians. A steam cleaning operator should not budget only the hourly wage. Payroll taxes, workers' compensation, paid drive time, training, overtime, callbacks, and supervisor time can push the fully loaded labor cost materially above the posted rate.
| Monthly cost category |
Planning range |
Variable or fixed? |
Planning note |
| Technician wages, payroll taxes, and payroll burden |
$4,500-$12,000 |
Mostly variable, with scheduling friction |
Budget paid drive time and training, not only time on carpet. |
| Vehicle fuel, mileage, maintenance, and parking |
$1,200-$4,000 |
Semi-variable |
The IRS 2026 business mileage rate of 72.5 cents per mile is a useful reminder that vehicle cost is broader than fuel. |
| Chemicals, spotters, protectants, PPE, and disposables |
$600-$2,500 |
Variable |
Track cost per job and usage by technician; over-application silently eats margin. |
| Insurance |
$400-$1,500 |
Fixed |
Commercial auto, general liability, inland marine, and workers' compensation if staff are hired. |
| Software, phone, payment processing, and office tools |
$150-$700 |
Fixed plus transaction fees |
Scheduling, CRM, call tracking, card processing, and review requests affect conversion. |
| Marketing, local SEO, ads, mailers, and referral programs |
$1,500-$8,000 |
Discretionary but recurring |
Cutting ads too early can protect cash this month but leave the truck empty next month. |
| Equipment repairs and replacement reserve |
$500-$2,500 |
Semi-fixed |
Vacuum motors, hoses, pumps, heaters, wands, reels, and machine downtime need a reserve. |
| Storage, small office, laundry, and waste handling |
$300-$2,000 |
Fixed |
Depends on whether the owner operates from home, a yard, a storage unit, or a small shop. |
| Bookkeeping, accounting, legal, and admin |
$300-$1,500 |
Fixed |
Sales tax, payroll, insurance audits, and contract paperwork become more important as accounts grow. |
| Total monthly operating expense before debt service and owner draw |
$9,450-$34,700 |
Mixed |
A founder should model this as the cash burn that must be covered before personal income. |
Base-month operating cost mix
Labor and marketing usually dominate the monthly cash budget, while vehicle and equipment reserves explain why route density matters.
Labor and payroll burden: 45%
Marketing and lead generation: 23%
Vehicle, fuel, and maintenance: 14%
Insurance, software, and admin: 10%
Chemicals and job supplies: 8%
Pricing, Throughput, and Route Density Drive Unit Economics
Unit economics are where the business becomes real. A $325 job is not $325 of profit. The company must pay technician time, payroll burden, fuel, chemicals, payment fees, lead cost, and sometimes a callback allowance. The job also consumes a calendar slot that cannot be sold twice. A truck that completes five nearby jobs in a day can outperform a truck that completes three jobs scattered across a wide service area, even if the tickets look similar.
Job contribution formula
job contribution = ticket revenue - direct labor - payroll burden - chemicals - fuel and mileage - booking cost - callback allowance
Example: a $350 residential job with $95 loaded labor, $18 chemicals, $28 vehicle cost, $45 lead cost, and $12 callback allowance leaves about $152 of contribution before fixed overhead.
The fastest lever is not always price. Sometimes the bigger improvement is reducing drive time, tightening job minimums, selling protector on suitable jobs, or routing neighborhoods by day. A service area that looks attractive on a map may be unprofitable if it creates long deadhead miles. Commercial accounts add another layer: ISSA's commercial cleaning rate discussion shows how facility type can change per-square-foot pricing in broader commercial cleaning work, which is why steam cleaning forecasts should separate office, medical, retail, school, and multi-family work instead of averaging them into one number. ISSA commercial cleaning rate benchmarks are useful context, even though specialty extraction pricing still needs local quotes.
$250
Low ticket route
Needs high job count and tight geography. One cancellation can erase the daily profit target.
$350-$500
Healthy residential ticket
Often requires minimum charges, bundles, add-ons, and strong review-led conversion.
$1,200+
Commercial project
Fewer invoices, larger scheduling blocks, but slower collections and more compliance requirements.
What this estimate hides: if the owner answers phones, sells jobs, drives the van, performs cleaning, and handles callbacks, early margins can look high because the owner's unpaid time is buried inside profit. A lender or buyer will adjust for that labor.
Where Is Break-Even for a One-Truck Steam Cleaning Business?
Break-even is not the sales level where every job looks profitable. It is the revenue level where contribution margin covers fixed costs. For a mobile steam cleaning operator, fixed costs include insurance, base marketing, software, storage, office admin, equipment loan payments if modeled above the operating line, and the minimum management cost needed to keep the route booked and compliant.
Break-even formula
break-even revenue = fixed monthly costs divided by contribution margin
If fixed monthly costs are $22,000 and contribution margin is 60%, break-even revenue is about $36,700. At a $350 average ticket, that means roughly 105 jobs per month, before building any owner cushion.
| Scenario |
Fixed monthly costs |
Contribution margin |
Break-even revenue |
Average ticket |
Jobs per month |
| Lean residential route |
$14,000 |
55% |
$25,500 |
$260 |
98 |
| Base one-truck model |
$22,000 |
60% |
$36,700 |
$350 |
105 |
| Commercial-heavy route |
$30,000 |
65% |
$46,200 |
$1,200 |
39 |
The base case looks reasonable only if the owner can keep the truck booked on most workdays. At 22 working days per month, 105 jobs equals almost five jobs per day. That is not just a sales problem. It is a dispatch, route-density, drying-time, customer-access, and technician-productivity problem.
4.8 jobs/day
In the base one-truck scenario, the truck must average nearly five jobs per workday to cover fixed costs. If average ticket rises to $450, break-even drops to about 82 jobs per month; if lead cost jumps and contribution margin falls to 50%, break-even rises sharply.
How Much Can the Owner Realistically Earn?
Owner earnings are not revenue, and they are not the same as accounting profit. The owner can safely take money only after direct costs, payroll burden, insurance, repairs, marketing, debt service, taxes, maintenance capex, emergency reserve, and working capital are covered. In a small steam cleaning business, owner income also depends on the role the owner plays. An owner-operator who performs cleaning is earning both technician wages and business profit. A semi-absentee owner must pay someone else for the field labor and management.
| Annual scenario |
Gross revenue |
Gross profit after direct costs |
Fixed overhead |
EBITDA before owner draw |
Debt, tax, and reserve adjustment |
Potential owner draw |
| Conservative ramp |
$300,000 |
$174,000 |
$125,000 |
$49,000 |
$25,000 |
$24,000 |
| Base stabilized route |
$500,000 |
$315,000 |
$185,000 |
$130,000 |
$45,000 |
$85,000 |
| Upside dense route and commercial mix |
$750,000 |
$495,000 |
$270,000 |
$225,000 |
$75,000 |
$150,000 |
These scenarios are not income promises. They show the logic. A $500,000 revenue year can support a decent owner draw only if direct costs stay controlled, the owner avoids overbuying equipment, the truck stays productive, collections are disciplined, and marketing produces customers at a payback the business can afford. If the owner also works as the main technician, part of the draw is compensation for labor that would otherwise need to be paid to someone else.
Owner earnings calculation
safe owner draw = operating cash flow - debt service - tax reserve - maintenance capex - working capital reserve
A founder who skips the reserve may enjoy a higher draw for a few months, then lose that cash to a pump failure, van repair, insurance audit, slow-paying commercial customer, or ad campaign reset.
What KPIs Should a Steam Cleaning Operator Track Weekly?
The best KPI set connects field production to cash. Vanity metrics such as website visits or total calls do not matter unless they turn into booked jobs at a profitable contribution margin. A practical weekly dashboard should show whether the truck is full, jobs are priced correctly, technicians are productive, and marketing spend is buying profitable customers rather than cheap leads.
| KPI |
Formula |
Planning benchmark or interpretation |
Financial decision affected |
| Average ticket |
Total job revenue divided by completed jobs |
Watch for tickets below the minimum profitable visit; many models need $300+ to absorb travel and lead cost. |
Pricing, minimum charge, bundles, add-ons, and service radius. |
| Jobs per truck per day |
Completed jobs divided by active truck days |
Base one-truck models often need 4-5 residential jobs per workday or fewer larger commercial blocks. |
Scheduling, route density, technician hiring, and capacity expansion. |
| Contribution margin |
Job contribution divided by job revenue |
A 55%-65% range can work in many assumptions; below 50% signals pricing, labor, or lead-cost pressure. |
Break-even revenue and promotion limits. |
| Lead-to-booking conversion |
Booked jobs divided by qualified leads |
Low conversion may mean weak call handling, wrong price positioning, poor reviews, or slow response time. |
Marketing channel spend and call center process. |
| Customer acquisition cost |
Marketing spend divided by new customers |
Compare CAC to first-job contribution and expected repeat value; payback should be measured in jobs, not months alone. |
Ad budget, SEO investment, referrals, and direct mail. |
| Callback and re-clean rate |
Callbacks divided by completed jobs |
Even a small rise can erase daily contribution because callbacks consume labor and schedule capacity. |
Training, quality control, job notes, and guarantee policy. |
| Chemical cost per job |
Chemical and supply cost divided by completed jobs |
Rising usage without higher ticket size signals over-application, tougher jobs, or poor quoting. |
Technician coaching, supplier selection, and add-on pricing. |
| Accounts receivable days |
Accounts receivable divided by average daily credit sales |
Residential should collect quickly; commercial work can require 30-60 day cash support. |
Working capital, collections policy, and contract terms. |
Weekly discipline: if average ticket, jobs per truck, and contribution margin are all below plan in the same week, the business does not need a motivational speech; it needs pricing, routing, sales, and labor-cost action.
Working Capital and Cash Timing Are the Hidden Constraint
Steam cleaning looks like a cash business when the customer pays at the door. That is only partly true. Residential card payments may settle quickly, but ads are paid before leads arrive, employees are paid before all invoices are collected, insurance and loan payments are due on fixed dates, and commercial accounts may pay weeks after service. A growing route can therefore be profitable on paper and still run short of cash.
1
Spend to create demand
Ads, SEO, mailers, referrals, and sales calls happen before revenue is earned.
2
Book and route jobs
Unfilled route gaps reduce contribution even when total leads look healthy.
3
Perform service
Labor, fuel, chemicals, and equipment wear are consumed immediately.
4
Collect cash
Residential may settle fast; commercial invoices may wait 30-60 days.
5
Reinvest and reserve
Repairs, replacement capex, taxes, and winter slowdowns need cash set aside.
Wastewater and site rules also affect cash timing because they determine what equipment, training, and procedures are needed before work is accepted. Guidance from Franklin Soil and Water Conservation District explains that carpet-cleaning wastewater should be discharged to a local publicly owned treatment works through a sanitary sewer, not onto streets, storm drains, or soil. Wastewater handling guidance is not just a compliance issue; it can affect tank choice, disposal time, customer-site procedures, and route efficiency.
Common cash-flow mistake: treating every commercial account as better because the invoice is larger. A $2,500 night job that pays in 45 days can be harder on cash than five $500 residential jobs that pay immediately, even if the gross margin is similar.
What Can Go Wrong Financially?
The largest risks are not exotic. They are everyday operating failures that turn into dollars: underpriced jobs, long drive times, employee turnover, equipment downtime, chemical exposure, re-cleans, insurance claims, and weak collections. OSHA's cleaning-industry materials point operators toward hazards such as cleaning chemicals, slips, trips, falls, electrical issues, and confined spaces where relevant. OSHA cleaning-industry hazard guidance should be reflected in training time, PPE, documentation, and insurance assumptions, not treated as a separate paperwork exercise.
Underpricing and weak minimum charges
A job below minimum visit economics can lose money after travel, setup, booking cost, and payment fees. The fix is a clear minimum charge and quote rules by service radius.
Equipment downtime
A failed pump, heater, hose, or van can wipe out several days of revenue. The model needs a repair reserve and backup scheduling plan.
Chemical handling and documentation
OSHA's Hazard Communication Standard expects hazard information, labels, safety data sheets, and training for hazardous chemicals. Hazard communication rules create a real training and compliance cost.
Callback and damage claims
Over-wetting, color bleeding, shrinkage, odor recurrence, or furniture marks can turn a profitable ticket into unpaid labor and reputational cost.
Lead-cost inflation
Search ads and marketplace leads can become expensive during peak seasons. Track CAC by channel and stop campaigns that do not pay back.
Commercial receivables
A slow-paying property manager can create payroll pressure even when the income statement looks profitable.
Technical quality also has a financial side. The IICRC S100 standard describes procedures, methods, and systems for professional commercial and residential textile floor coverings, including evaluation of carpet conditions and methods for soil removal and indoor environmental quality. IICRC S100 is useful because poor method selection can create callbacks, damage risk, and inconsistent production time.
How Should the Opening Sequence Be Planned Financially?
The opening process should be sequenced around financial risk. Buying equipment before validating job economics can trap the founder in debt. Launching ads before call handling and quote logic are ready can waste cash. Hiring before the route is dense enough can turn labor into a fixed cost too soon. A practical opening sequence ties each step to a measurable financial gate.
Weeks 1-2
Define service scope
Choose carpet, upholstery, stairs, tile, rugs, pet treatment, and commercial limits. Build price minimums before buying tools.
Weeks 3-6
Secure equipment and compliance
Buy or finance equipment, set insurance, train for chemical handling, and document wastewater procedures.
Weeks 7-10
Test route economics
Run jobs, measure time on site, drive time, chemical usage, callbacks, and close rate before scaling ads.
Months 3-6
Stabilize the route
Shift spend toward channels with payback, add technician capacity only when the truck is consistently booked.
- Build a price book with minimum visit charge, room pricing, square-foot logic, add-ons, commercial quote rules, and re-clean policy.
- Create a field checklist for pre-inspection, fiber concerns, stains, photos, drying instructions, and customer approval.
- Set the cash reserve target before choosing debt terms; the lowest monthly payment is not always the safest plan.
- Launch marketing in controlled batches so lead cost, close rate, average ticket, and first-job contribution can be measured.
- Delay the second truck until the first truck's weekly schedule proves there is more profitable demand than one crew can handle.
How Is a Steam Cleaning Business Typically Funded?
Funding usually combines owner cash, vehicle financing, equipment financing, a small line of credit, and sometimes SBA-backed financing. The right structure depends on the startup budget. A portable-equipment owner-operator may need less than $50,000 and can lean on cash, a microloan, or equipment financing. A truckmount route with a better van, launch marketing, and several months of runway may need six figures of capital.
SBA microloans can be used for working capital, supplies, machinery, and equipment when the need is under $50,000, which fits some lean steam cleaning launches. SBA microloan guidance is useful for smaller startups. For larger funding needs, SBA 7(a) is the agency's primary business loan program for financial assistance to small businesses. SBA 7(a) loans may fit broader startup, acquisition, working capital, or equipment needs when the borrower can support underwriting.
20%-35%
Owner cash cushion
A practical target for resilience, especially when equipment debt and ad spend start before revenue stabilizes.
$10K-$50K
Microloan-sized gap
Can fit portable equipment, launch marketing, supplies, and early working capital.
DSCR test
Lender readiness
The forecast should show cash flow after debt service, not only optimistic sales growth.
Lender-readiness checklist: prepare a startup budget, 24-month cash-flow forecast, equipment quotes, vehicle plan, owner resume, insurance estimates, marketing plan, break-even calculation, personal financial statement, and a sensitivity case showing what happens if sales ramp is 25% slower than expected.
What Payback Period Is Realistic?
Payback measures how long it takes for cash flow to recover the initial investment. It is useful, but only if the numerator and denominator are honest. The initial investment should include equipment, vehicle cost, launch marketing, deposits, working capital, and reserve cash. The annual cash flow should be cash available after normal operating costs, debt service, tax reserve, maintenance capex, and a realistic owner labor adjustment.
Payback period formula
payback period = initial investment divided by annual cash flow available for payback
If a founder invests $110,000 and the route produces $55,000 per year after debt service, tax reserve, and maintenance capex, simple payback is about 2.0 years. If ramp-up delays cut cash flow to $25,000, payback stretches to 4.4 years.
4-6 years
Conservative case
Slow route density, higher lead costs, callbacks, debt service, and limited commercial repeat work.
2-4 years
Base case
Stable first truck, controlled CAC, healthy ticket size, and consistent repair reserve.
18-30 months
Upside case
Dense route, strong referrals, commercial maintenance, disciplined pricing, and low downtime.
Payback can look attractive on paper because early forecasts often assume full utilization too soon. A safer model discounts the first six months, builds a callback allowance, includes repair reserves, separates owner labor from profit, and tests what happens if average ticket is 15% lower than plan. The difference between a two-year and five-year payback is usually not one giant assumption; it is a stack of small assumptions that all move the wrong way.
How Does the Financial Model Connect the Whole Business?
A good steam cleaning financial model is not a spreadsheet full of disconnected rows. It is an operating map. Startup investment affects funding need, debt service, depreciation, repair reserve, and payback. Pricing and job volume drive revenue. Direct labor, chemicals, fuel, and lead cost drive contribution margin. Fixed costs drive break-even. Working capital explains why profit can exist before cash arrives. Taxes, debt service, replacement capex, and reserves determine owner earnings.
| Model input |
Connected calculation |
Management question |
Decision it controls |
| Startup investment |
Funding need, debt service, reserve requirement, and payback denominator |
Can the business survive the ramp without starving marketing or repairs? |
Equipment level, loan size, owner cash contribution, and opening timing. |
| Average ticket and jobs per truck |
Monthly revenue and capacity utilization |
Is the route full enough at prices that support contribution margin? |
Pricing, service radius, marketing spend, and hiring. |
| Direct labor, fuel, chemicals, and lead cost |
Contribution margin and break-even revenue |
Which cost moves every time a job is sold? |
Discount policy, technician scheduling, add-on pricing, and CAC limits. |
| Fixed overhead |
Monthly break-even and required job count |
What sales level is required before the owner earns anything? |
Storage, software, staffing, insurance, and admin structure. |
| Working capital and collections |
Cash balance, borrowing need, and seasonality cushion |
Can payroll and ads be paid before invoices clear? |
Commercial terms, credit policy, line of credit, and reserve target. |
| Debt service, taxes, and maintenance capex |
Free cash flow, owner draw, and payback period |
How much cash is actually available after keeping the business healthy? |
Owner compensation, reinvestment, second truck timing, and lender readiness. |
1
Inputs
Vehicle, equipment, labor rates, pricing, route size, and ad spend.
2
Revenue
Jobs per truck multiplied by average ticket and add-on rate.
3
Margin
Revenue minus labor, chemicals, fuel, lead cost, and callbacks.
4
Cash flow
Gross margin minus fixed costs, debt, taxes, capex, and working capital.
5
Owner return
Safe draw, reinvestment, second truck decision, and payback period.
Founders often use a financial model, business plan, and pitch deck to test these links before borrowing or buying equipment. The point is not to make the forecast look attractive. The point is to find the assumptions that matter most while they can still be changed: ticket size, route density, labor productivity, lead cost, cash reserve, and payback sensitivity.