Carpet cleaning business plan: a sample plan with the equipment financed

A carpet cleaning business plan turns on one decision most house cleaners never face: a piece of equipment that costs thousands before the first job. This sample plan for a made-up company, Fresh Fiber Carpet Care, fills every section (summary, services, market, marketing, operations, startup costs with a financed portable extractor, a 12-month projection and funding) with sourced numbers you can swap for your own.

Go to section12
Written by BroombookPublished 15 min read 10 sections 6 sources cited

Key takeaways

  • IBISWorld sizes US carpet cleaning at $6.9 billion in 2026 across 41,611 businesses; the Census counts 6,902 employer establishments and 37,632 employees in NAICS 561740.
  • Thumbtack reports a national range of $147 to $288 per job with about $206 typical, and $196 for three rooms; Fixr puts square-foot pricing at $0.18 to $0.36.
  • A heated portable extractor lists at about $1,475 to $3,760 at a janitorial dealer; the sample finances $8,000 of equipment and supplies over three years at about $258 a month.
  • Carpet cleaning companies pay an average of $73 a month for general liability at Insureon, with workers’ compensation at $117 and commercial auto at $214.
  • In the hypothetical projection a solo owner grows from 10 to 50 jobs a month at $225 and ends year one with about $61,800 of owner profit before tax, with the loan paid from month one.

What does this sample plan cover, and why is it built around financing?

This page is a complete worked plan for Fresh Fiber Carpet Care, a made-up solo owner who cleans residential carpet, stairs and upholstery with a heated portable extractor bought on a small loan, and who stays solo through year one. Every Fresh Fiber number is an example, not an industry average. The plan is built around the equipment loan because that is the decision that separates a carpet plan from a house cleaning plan: a $140 vacuum versus a $3,000 machine, with a truck mount in the five figures waiting in year two or three.

Two related pages do a different job. The general cleaning business plan guide explains each section with a fill-in template for a residential cleaner, and the free cleaning business plan template prints a plan with a 12-month forecast built from recurring cleans. Use them for structure. Our guide on how to start a carpet cleaning business covers the cleaning methods, portable versus truck mount, training, wastewater rules and insurance in detail; this plan assumes you have read it and turns it into something a lender can read.

The SBA describes two formats: a traditional plan, detailed and often dozens of pages, which lenders and investors commonly request, and a lean plan that sums up the key points, typically on one page. Because Fresh Fiber borrows, it uses the traditional order, kept to four or five pages. The eight sections are: executive summary, services and pricing, market and competitors, marketing, operations, startup costs, 12-month projection, and funding.

Executive summary: Fresh Fiber Carpet Care in one paragraph

Write it last, from the finished projection, so the loan payment, the job count and the profit figure all match the tables.

Sample

Fresh Fiber Carpet Care LLC provides hot water extraction cleaning of carpet, stairs, area rugs and upholstery to homeowners, landlords and property managers in a metro area of about 400,000 people, with pet odor treatment and protector as add-ons. The owner holds the IICRC Carpet Cleaning Technician certification and runs every job alone from a used minivan with a heated 500 PSI portable extractor. The company plans to grow from 10 jobs in month 1 to 50 a month by month 12 at an average ticket of $225, built on realtor and property manager referrals and 12-to-18-month reminders to every past client. Startup costs are about $11,100, funded by $3,100 of savings and an $8,000 three-year loan at 10% repaid at about $258 a month. Fixed costs including the loan are covered from month 1, and the hypothetical first-year projection shows $84,825 in revenue and about $61,800 of owner profit before taxes.

Fill-in version

[Company] provides [methods] cleaning of [carpet, upholstery, rugs] to [clients] in [area], with [add-ons]. The owner [training] runs jobs [alone or with ___] from a [vehicle] with a [portable or truck-mounted] extractor. The company plans [jobs] a month by month 12 at an average of $[ticket]. Startup costs are $[amount], funded by [savings] and a $[loan] loan at [rate] over [years], repaid at $[payment] a month. Fixed costs are covered from month [number].

Services and pricing: per room, with add-ons that lift the ticket

Carpet cleaners price per room with a written room-size limit, per square foot for open plans and commercial work, and per piece for upholstery, with a minimum charge per visit. Fresh Fiber keeps a short menu and sells add-ons on every job, because the add-ons are where the ticket grows without extra driving.

ServiceUnitSample price
Carpet, hot water extractionPer room up to 200 sq ft, $150 minimum visit$55 a room
StairsPer staircase up to 14 steps$55
Pet stain and odor treatmentPer room or area$35 to $60
Carpet protectorPer room$25
UpholsteryPer piece (sofa, loveseat, chair)$120, $90, $50
Area rugs, synthetic, cleaned on sitePer square foot, $40 minimum$1.25 per sq ft
Rental turnover package (3 rooms, hall, stairs)Flat, for property managers$245

For a market check: Thumbtack reports a national range of $147 to $288 per carpet cleaning job, with about $206 typical, and averages by room count of $130 for one room, $164 for two, $196 for three, $231 for four, $279 for five and $342 for six. Fixr prices it by area at $0.18 to $0.36 per square foot, with $100 to $310 for hot water extraction as a method. A three-room, one-staircase job at Fresh Fiber’s prices is $220, and with pet treatment in one room it is $265, which is how the plan’s $225 average ticket is built.

The carpet business guide shows the cost build behind a per-room price: timed minutes per room, setup and furniture time, labor at your target hourly rate, about $30 of chemicals, fuel and machine wear per job, then overhead and profit. Rebuild it with your own times before you print a price list, and quote the full price in writing with the estimate template: a low advertised room price followed by on-site extras costs reviews.

Market: a $6.9 billion industry that repeats every 12 to 18 months

The market section shows there is a steady, repeating need in your area and names who already serves it. Carpet cleaning has a built-in repeat cycle that most services lack, and the plan should say so.

Industry size

  • IBISWorld sizes US carpet cleaning at $6.9 billion in 2026 across 41,611 businesses, with revenue growth of only 0.2% a year between 2021 and 2026: a mature industry where new companies win share from existing ones rather than riding growth.
  • The Census Bureau’s 2022 County Business Patterns file counts 6,902 employer establishments and 37,632 employees in NAICS 561740, Carpet and Upholstery Cleaning Services, the code whose index entries include “carpet cleaning on customers’ premises”. That is about five employees per establishment, and it leaves out the many owner-operators with no payroll, which is what Fresh Fiber is in year one.

Repeat demand

The Carpet and Rug Institute recommends professional deep cleaning every 12 to 18 months and tells owners to check their warranty for specific requirements. A plan can state the repeat rate as an assumption: Fresh Fiber assumes 40% of first-year residential clients rebook within 18 months when reminded, and models year two on it.

Local demand (sample)

Fresh Fiber’s metro has roughly 160,000 households (pull your own figure from Census QuickFacts for your county), and the owner estimates from local listings that about a third of homes have wall-to-wall carpet in bedrooms or living areas. If one in five of those pays for professional cleaning in a given year, the local market is about 10,000 jobs a year; the plan’s 377 first-year jobs are under 4% of it. Landlords and property managers add turnover work that is less seasonal than homeowners’ spring and holiday cleaning.

Competitors (sample table)

CompetitorThree rooms and stairsWhat reviews say
Competitor A (national brand, truck mounts)$279 quoted, extras added on siteFast, but price grew at the door
Competitor B (solo, portable)$180Great results, booked two weeks out
Competitor C (house cleaning company adding carpets)$220Carpets stayed wet for two days

Fresh Fiber’s gap: the full price in writing before the visit, IICRC training on the quote, dry passes and air movers on every job, and same-week availability for property managers. The reviews about wet carpet and door-step extras tell you what to promise.

Marketing plan: referral partners first, reminders forever

Fresh Fiber’s marketing plan leans on people who see dirty carpet every week (realtors, property managers, house cleaners) and on a reminder to every past client when the 12-to-18-month cycle comes around. Paid leads fill gaps in the first months only.

  • Property managers and landlords: a one-page turnover price sheet and a promise of same-week scheduling, delivered in person to 20 offices in month 1. Target: six accounts sending two or more turnovers a month by month 6.
  • Realtors: cards and a listing-prep price at three brokerages; a $25 credit for each referral.
  • House cleaning companies: two-way referral agreements with three local companies that do not offer carpet cleaning.
  • Google Business Profile: before-and-after photos from every job, pet odor treatment listed as its own service, a review request by text after each job.
  • Marketplace leads: a capped $150 a month in months 1 to 4, tracked by cost per booked job, as in our guide to cleaning leads.
  • Reminders: a text at 11 months to every residential client with a one-tap rebook link.

Budget: $200 a month ($50 printing and credits, $150 leads in the first four months, then boosted posts and credits). Target: 50 jobs a month by month 12, with at least 15 of them from property managers. Measured by: source of every booking, cost per booked job for paid leads, and rebook rate at 12 and 18 months. For more channels and scripts, see how to get cleaning clients.

Operations: the machine, the van, the water and the day

The operations section describes a normal job from booking to payment, the equipment that does it, where the wastewater goes, and when the first hire happens. For a carpet company, the machine choice drives the rest.

Equipment choice

Fresh Fiber starts with a heated portable extractor rather than a truck mount: it fits a used minivan, works in high-rise apartments where hoses cannot run from the street, and costs a few thousand dollars instead of tens of thousands. A janitorial dealer’s listings show the range: CleanFreak lists a Mytee Lite 8070 heated extractor at $1,475, a Mytee 120 PSI heated extractor at $2,366, an unheated 500 PSI commercial extractor at $2,599.99, a Mytee 220 PSI heated extractor at $3,270 and a heated 500 PSI portable at $3,299.99, or $3,399.99 as a package. The maker’s own page for a contractor package describes what comes in one: a heated 120 psi extractor with a 1,200-watt inline heater, hoses and a wand. Fresh Fiber budgets $3,400 for a heated 500 PSI unit and moves to a truck mount only when the calendar is full for three months running.

A normal job

  1. Booking by phone or booking page, with room count, stairs, pets and parking noted; written quote sent the same day.
  2. Reminder text the day before, with a request to vacuum and clear small items.
  3. Pre-inspection walk-through: fiber, stains, wear, anything that will not come out, photographed and explained before starting.
  4. Pre-spray, agitate, extract, dry passes, air movers on; furniture on tabs or blocks.
  5. Wastewater emptied only to a sanitary sewer with permission (toilet or utility sink, by agreement), never a storm drain or the yard, per the rules in the carpet guide.
  6. Card charged on completion; review request and a note of the next recommended cleaning date.

Training and standards

The owner takes the IICRC Carpet Cleaning Technician course before the first paid job; the IICRC says the certification has no prerequisites. The credential goes on the quote and the website.

Hiring plan

Trigger: 50 jobs a month for three months, or a second van. Role: a technician at $19 an hour as an employee, trained to CCT within six months. For a benchmark, O*NET lists a 2025 median of $17.71 an hour for janitors and cleaners, the federal occupation whose tasks include steam-cleaning or shampooing carpets. Workers’ compensation enters fixed costs the month of the hire.

Tools

A scheduling app with online booking, quotes, reminders, photos and card payments. Broombook is built for residential house cleaning; if a cleaning crew runs beside the carpet work, it handles that side (see features), and the plan should name whatever runs the carpet calendar.

Startup costs: the sample budget with the extractor financed

Fresh Fiber’s startup budget is about $11,100, and the shape matters more than the total: a few thousand in equipment that earns from day one, a used van the owner already has, insurance quoted for carpet work specifically, and a reserve. Dealer prices were listed in October 2026 and are examples, not quotes.

ItemExample costSource or note
LLC filing and local business license$200Varies by state and city; see the license guide
IICRC CCT course and exam$500Example; school prices vary
Heated 500 PSI portable extractor with wand and hoses$3,400CleanFreak lists heated 500 PSI portables at $3,299.99 to $3,761
Upholstery tool, stair tool, 50 ft hose extension$600Example
Two air movers, pump sprayer, grooming rake, spotting kit$650Example
Chemicals: pre-spray, rinse, spotters, pet treatment, protector$600First stock; then about $30 per job including fuel and wear
Furniture tabs, corner guards, runners, shoe covers, wastewater containers$350Example
Van shelving and lettering$900Example; van already owned
General liability and commercial auto, first month$287Insureon: carpet cleaning companies average $73 a month for general liability and $214 for commercial auto
Price sheets, cards, Google profile photos$250Example
Cash reserve$3,400About three and a half months of fixed costs at $974
TotalAbout $11,100$3,100 savings plus an $8,000 loan

The loan line

Fresh Fiber borrows $8,000 over three years at 10%: about $258 a month and roughly $1,290 of total interest. That payment sits in fixed costs from month 1, which is the honest way to show it. Equipment bought and placed in service can usually be expensed in the year of purchase under section 179; the IRS’s depreciation publication puts the maximum section 179 deduction at $2,500,000 for tax years beginning in 2025, far above anything a carpet company buys, so the real question is cash flow, not the deduction. Ask a tax professional before you rely on it.

12-month projection (hypothetical numbers)

Fresh Fiber’s assumptions, all examples, written above the table so the reader can see where every number comes from:

  • Average ticket: $225, including add-ons.
  • Jobs per month: 10 in month 1 rising to 50 by month 12 (about 2.5 jobs a working day at the end), 377 in the year. The owner does every job.
  • Variable cost: $30 per job for chemicals, fuel and machine wear.
  • Fixed costs: $974 a month: loan $258, general liability $73, commercial auto $214, software $29, phone and bookkeeping $50, marketing $200, van fuel and maintenance $150.
MonthJobsRevenueChemicals, fuel, wearFixed costs incl. loanOwner profit
110$2,250$300$974$976
214$3,150$420$974$1,756
318$4,050$540$974$2,536
422$4,950$660$974$3,316
526$5,850$780$974$4,096
630$6,750$900$974$4,876
734$7,650$1,020$974$5,656
838$8,550$1,140$974$6,436
942$9,450$1,260$974$7,216
1045$10,125$1,350$974$7,801
1148$10,800$1,440$974$8,386
1250$11,250$1,500$974$8,776
Year 1377$84,825$11,310$11,688$61,827

How to read it

Owner profit is before income tax and the 15.3% self-employment tax, and the owner did all 377 jobs to earn it. Each job leaves $195 after direct costs, so fixed costs including the loan are covered by five jobs a month, which is why the loan is not frightening: month 1 clears it with ten. The number to watch is jobs per month, which is the one the owner controls least. If month 6 comes in at 20 jobs instead of 30, the plan still pays its bills, but the owner’s take is $2,900, not $4,900. Run the same table with your pessimistic job counts and keep both versions.

Year two is where the plan changes shape: a technician, a second machine or a truck mount, and the rebook wave from the 12-to-18-month cycle. Build that table once the first six months of real numbers exist. The profit calculator runs any single month in more detail.

Funding: the equipment loan and the alternatives

Fresh Fiber borrows $8,000 from a community lender and puts in $3,100 of savings. The plan names the loan, the rate, the term, the monthly payment and what it buys, because that is what a lender reads first.

A lender will ask for this plan, the projection extended to three years, your personal financial statement, proof of insurance quoted for carpet cleaning, the IICRC certificate, and the service agreement. Our contract template is a starting point for that agreement, adapted with stain disclaimers and a wastewater clause.

How to make this sample your plan

Replace six numbers and the words will mostly hold: your average ticket, your jobs per month, your cost per job, your machine price and loan payment, your insurance quotes, and your reserve. Do it in this order.

  1. Quote three competitors for three rooms and stairs, then build your own per-room price from timed jobs on your own carpets.
  2. Price two machines at a dealer, one portable and one truck mount, and put the portable in year one unless you already have a full calendar.
  3. Get insurance quotes that say carpet cleaning, including coverage for color bleeding, overwetting and rugs in your care.
  4. Call your wastewater utility and write the disposal answer into operations.
  5. Rebuild the 12-month table with your job counts, pessimistic and planned, and write the executive summary from the planned one.

This is general information, not legal, tax or insurance advice. Confirm licensing with your city and state, the section 179 treatment with a tax professional and coverage with a licensed agent. If you also run a house cleaning crew, keep the two businesses in separate sections and separate books; the general cleaning business plan guide and the free plan template cover that side.

FAQ

Frequently asked questions

How do I write a carpet cleaning business plan?

Use the standard sections (executive summary, services and pricing, market, marketing, operations, startup costs, 12-month projection, funding), build the projection from your average ticket, jobs per month and cost per job, and put the equipment loan payment in fixed costs from month one. Write the executive summary last so it matches the tables.

Is there a carpet cleaning business plan template?

This page is a complete sample you can copy section by section, with a fill-in executive summary. Broombook’s free business plan template prints a plan with a 12-month forecast built for recurring house cleaning; keep its layout and replace the forecast with a jobs-per-month table like the one here.

How much does it cost to start a carpet cleaning business?

With a van you already own, the sample budget is about $11,100: a heated portable extractor (a dealer lists heated 500 PSI units at roughly $3,300 to $3,760), tools, air movers, first chemicals, training, insurance, marketing and a $3,400 reserve. A new truck-mounted unit costs tens of thousands installed and belongs in year two or three for most owners.

Can I finance carpet cleaning equipment?

Yes. SBA microloans go up to $50,000 with an average of about $13,000, terms up to seven years and rates generally between 8% and 13%, which fits a portable extractor package. SBA 7(a) loans cover larger equipment such as a truck mount. Dealers also arrange financing; compare rates and terms, and keep the payment in your fixed costs.

How much do carpet cleaners charge per room?

Thumbtack reports national averages of $130 for one room, $164 for two, $196 for three, $231 for four and $279 for five, within a typical job range of $147 to $288. Fixr puts square-foot pricing at $0.18 to $0.36. Most companies set a room-size limit in writing and price stairs, pet treatment, protector and upholstery separately.

How big is the carpet cleaning industry?

IBISWorld estimates US carpet cleaning at $6.9 billion in 2026 with 41,611 businesses and growth of about 0.2% a year since 2021. The Census Bureau counts 6,902 employer establishments and 37,632 employees in the carpet and upholstery cleaning code, which excludes owner-operators without payroll.

How many carpet cleaning jobs a month do you need to break even?

Divide fixed costs by what each job leaves after direct costs. In the sample, $974 of fixed costs including a $258 loan payment, divided by $195 left per $225 job, is five jobs a month. Your number depends on your ticket, your cost per job and your insurance and loan payments.

Sources

  1. IBISWorld: Carpet Cleaning in the US (market size and business count)
  2. U.S. Census Bureau: County Business Patterns 2022, U.S. file (NAICS 561740)
  3. Thumbtack: how much does carpet cleaning cost?
  4. Insureon: carpet cleaning business insurance cost
  5. CleanFreak: carpet extractor listings and prices
  6. U.S. Small Business Administration: Microloans

General information for cleaning business owners, not legal, tax or insurance advice. Rules and prices vary by state and city.