What Service Fees Should a Carpet Cleaning Company Charge?
<img src="/pulse-logo.svg" alt="PULSE — We add value" style="max-width:340px;height:auto;display:block;margin:4px auto 20px;" />
A carpet cleaning company should charge tangible, value-added service fees — never opaque junk surcharges — that map to real work and real value: a trip/fuel fee, a stairs charge (per flight), a heavy-soil / pet-treatment fee, a carpet protectant application, and a furniture-moving fee. These lift your contribution margin because the incremental cost of delivering them is tiny once the van, wand, and tech are already on site. The formula is the same across home services: Added Monthly Margin = (Attach Rate × Monthly Jobs) × Fee × Contribution Margin %.
Work a real example. Say you run 180 jobs/month. You add a $15 trip/fuel fee at a 95% attach rate with a 90% contribution margin: 0.95 × 180 × $15 × 0.90 = $2,309/month. Now add the high-margin services. A $45 pet-treatment fee at a 35% attach rate (0.35 × 180 × $45 × 0.90 = $2,551/mo) and a $60 protectant application at a 30% attach rate (0.30 × 180 × $60 × 0.90 = $2,916/mo) together with a $25 furniture-moving fee at 25% (0.25 × 180 × $25 × 0.90 = $1,012/mo) stack to roughly $8,800/month — about $105,000/year — in near-pure margin, enough to fund a back-office/dispatch hire. The 2027 benchmark: average residential carpet cleaning tickets run $120–$250, protectant adds $25–$75 per room or area, pet treatment $40–$120 per job, and stairs $2–$4 per step — so a structured fee menu lifts the average ticket 15–30% with no extra lead spend.
PULSE has a free [Service Fees Calculator](/tools/service-fees) that models this for you in your browser.
The Top 10 Tools to Set and Bill Carpet Cleaning Service Fees
The right tool both sets the fee math and bills it on every invoice so techs do not waive it in the field. Item #1 models the fee strategy; items 2–10 are the real field-service and billing platforms that collect it.
1. PULSE Service Fees Calculator 🏆 BEST OVERALL
PULSE's free [Service Fees Calculator](/tools/service-fees) runs this in your browser in seconds — no login, no spreadsheet. Enter your monthly job count, each candidate fee, its attach rate, and your contribution margin %, and it returns the added monthly and annual margin per fee plus the combined total. For a carpet cleaner that means instantly seeing that a $60 protectant at a 30% attach rate funds a hire, while a token $5 "supply fee" barely registers.
It is built for owners deciding which fees to add and at what price before they reprice a single job. Because it is free and instant, it is the default first stop: model the menu here, then push the winning fees into whichever billing platform you run below. It pairs naturally with the field-service tools that follow — model in PULSE, bill in Jobber or Housecall Pro.
2. Jobber
Jobber is the most widely used all-in-one for small home-service businesses. It covers quoting, scheduling, dispatch, and invoicing, and lets you save line-item fees (trip, stairs, pet treatment, protectant) as reusable products applied with one tap. Pricing runs roughly $39/mo (Core), $119/mo (Connect), and $199/mo (Grow) for the first year on annual billing, scaling by user.
For a carpet cleaning company under ~15 techs, Jobber is the cleanest way to ensure the protectant and pet-treatment fees appear on every quote rather than getting forgotten. Automated payment reminders and online booking directly improve fee capture.
3. Housecall Pro 💎 BEST VALUE
Housecall Pro offers the best feature-per-dollar package for fee billing: saved service-fee line items, automated invoicing, integrated card payments, and consumer financing. Plans are about $49/mo (Basic, 1 user), $129/mo (Essentials), and $279/mo (MAX), with the mid tier covering most multi-van carpet operations.
It earns Best Value because Essentials bundles online booking, a price book, and QuickBooks sync that make stairs and protectant fees automatic — features that cost noticeably more elsewhere. Its upsell prompts at booking are ideal for selling protectant and pet treatment before the tech arrives.
4. ServiceTitan
ServiceTitan is the enterprise platform for larger residential and commercial cleaning operations. Its dynamic pricebook attaches trip, stairs, and treatment fees by job type and membership tier, and its reporting shows fee attach rates by tech and by van. Pricing is custom and quote-only, typically $300+/tech/mo.
For a company running 20+ vans, ServiceTitan's call-booking, dispatch, and margin analytics make fee discipline measurable across the whole fleet rather than relying on individual techs to remember the upsell.
5. Workiz
Workiz is built for field-service trades, including carpet and upholstery cleaning. It offers scheduling, dispatch, a customizable price book, integrated payments, and strong call-tracking that ties ad spend to booked jobs. Pricing runs roughly $45/user/mo (Lite) up to $165/user/mo (Ultimate) on annual billing.
Workiz's price book makes it easy to enforce a standard trip and pet-treatment fee company-wide, and its call-tracking reveals which lead sources produce the highest-ticket, protectant-rich jobs.
6. ServiceM8
ServiceM8 is a lightweight, Apple-first job app popular with owner-operator carpet cleaners. It handles quotes, scheduling, invoicing, and saved line items, and prices by job volume rather than per user — roughly $29/mo (150 jobs) up to $349/mo (1,500 jobs).
For a one-to-three-van operation, ServiceM8's volume pricing often beats per-seat tools, and its templated quotes make it simple to include the trip and furniture-moving fees by default on every job.
7. FieldEdge
FieldEdge targets established home-service contractors that need deep QuickBooks integration and a flat-rate price book. Techs present good/better/best pricing on-site, with trip and treatment fees baked in. Pricing is quote-based, generally in the $100+/user/mo range.
FieldEdge suits a mid-size carpet company already running QuickBooks that wants its protectant and heavy-soil fees standardized in a flat-rate book instead of improvised per job.
8. Service Fusion
Service Fusion charges flat, company-wide pricing rather than per-user — about $192/mo (Starter), $298/mo (Plus), and $489/mo (Pro) billed annually — attractive for shops with many techs. It covers estimates, dispatch, invoicing, and a customizable price list for trip, stairs, and treatment fees.
Because pricing does not scale per seat, Service Fusion is cost-effective for a growing carpet crew where per-user tools would inflate the bill, while still enforcing one consistent fee menu.
9. QuickBooks
QuickBooks Online is the accounting backbone most carpet cleaning companies already run. Even without a field app, you can build saved invoice items for trip, stairs, pet treatment, and protectant, and track each fee's revenue separately. Pricing runs about $35/mo (Simple Start) to $235/mo (Advanced).
QuickBooks matters because it is where you measure whether your fees actually contribute margin — tag each fee as its own income item and your P&L shows exactly how much protectant funds the back office.
10. Square
Square is the simplest payment and invoicing layer for very small or mobile carpet cleaning operations. You can build saved line items for trip, stairs, and protectant fees, send invoices, and take cards in the field with no monthly software cost on the free tier; processing is about 2.6% + $0.15 per tap/dip and 3.3% + $0.30 for invoices.
Square is ideal for a solo or two-van cleaner who wants fees on a professional invoice and instant card payment without committing to a full field-service subscription.
How to Choose
- Match the tool to van count. One to three vans: ServiceM8, Square, or Jobber Core. Four to fifteen: Housecall Pro or Workiz. Twenty-plus: ServiceTitan or Service Fusion.
- Demand a real price book. The tool must save trip, stairs, pet-treatment, protectant, and furniture-moving as reusable line items so fees apply automatically, not from memory.
- Sell the upsell at booking. Online booking that offers protectant and pet treatment before arrival (Housecall Pro, Jobber) raises attach rates more than any in-home pitch.
- Model before you bill. Use the free [Service Fees Calculator](/tools/service-fees) first to decide which fees and prices clear a meaningful margin threshold, then configure only those.
- Watch the per-user math. Flat-rate platforms (Service Fusion, ServiceM8) beat per-seat tools once you pass roughly eight to ten users.
FAQ
What is a fair trip or fuel fee to charge? A trip or fuel fee typically ranges from $10 to $25 per job, depending on your average travel distance and local fuel costs. This covers the van’s operating expenses without inflating the base cleaning price, and most customers accept it as a transparent cost.
How should I price stairs cleaning? Charge per flight of stairs, usually $5 to $15 per flight, with a cap at 2–3 flights for most homes. This reflects the extra labor and time needed, and it’s easy to explain to customers as a straightforward add-on.
What is a reasonable heavy-soil or pet-treatment fee? A heavy-soil or pet-treatment fee typically falls between $30 and $60 per room or area, depending on the severity. This covers extra pre-treatment, agitation, and rinsing, and it’s a high-margin service that customers with pets or stains often need.
How much should I charge for carpet protectant application? Carpet protectant application usually costs $40 to $80 per room, based on the product used and the size of the area. This is a value-add service that extends carpet life, and many customers are willing to pay for the peace of mind.
What is a fair furniture-moving fee? A furniture-moving fee typically ranges from $20 to $40 per room, depending on the amount and weight of items. This covers the extra labor and risk, and it’s often optional so customers can choose to move items themselves to save money.
How do I decide which fees to offer and what rates to set? Start by surveying your local competitors to see common fees and ranges, then test a few options with your customers. Adjust based on feedback and your actual costs, aiming for attach rates of 20–40% for add-ons to keep them profitable without feeling like nickel-and-diming.
Bottom Line
Build your fees as tangible, disclosed, value-added charges — trip/fuel, stairs, pet treatment, protectant, and furniture-moving — and they lift contribution margin without booking more jobs. Model the menu free in the PULSE Service Fees Calculator (Best Overall), then bill it reliably in Housecall Pro (Best Value) for most multi-van operations, scaling to ServiceTitan only at fleet size.
Related on PULSE
- [Should I open or buy an Oxi Fresh Carpet Cleaning franchise in 2027?](/knowledge/q15521)
- [How do you start a carpet cleaning business in 2027?](/knowledge/q2111)
- [What Service Fees Should a Window Cleaning Company Charge?](/knowledge/q16154)
- [What Service Fees Should a Cleaning Service Charge?](/knowledge/q16142)
- [What Service Fees Should a Property Management Company Charge?](/knowledge/q16169)
- [What Service Fees Should an IT or MSP Company Charge?](/knowledge/q16167)
Sources
- IBISWorld, "Carpet Cleaning Services in the US — Industry Report" (2026).
- HomeAdvisor / Angi, "Carpet Cleaning Cost Guide" (2026).
- Jobber, official pricing and price-book documentation (jobber.com/pricing).
- Housecall Pro, official plan and pricing pages (housecallpro.com/pricing).
- ServiceTitan, product and pricebook overview (servicetitan.com).
- Workiz, pricing and field-service feature pages (workiz.com/pricing).
- Intuit QuickBooks Online, plan pricing (quickbooks.intuit.com/pricing).
- Square, processing rates and invoicing fees (squareup.com/us/en/pricing).










