For carpet & rug cleaners

Carpet cleaning business software
from walkthrough to bone dry

BY5 is carpet cleaning business software with scheduling built in — quote by the room, rug, or square foot, book the truck, put the drying time on the report, and collect before you’re out of the driveway.

No credit card required · Free plan available

See your numbers

How much more could BY5 make you?

Drag to match your business — it runs in your browser, we never see your numbers.

Trucks1
Jobs / truck / wk8
Avg ticket$285
$19,246
estimated added value / year
BY5 Pro is $2,388/yr → $8.1 back for every $1

Illustrative estimate with adjustable assumptions — not a guarantee.

What sets BY5 apart for carpet cleaning

Carpet work is priced by area, soiling, and what sits on the floor — and won back every season. BY5 quotes it your way and keeps your chemistry covered.

01
📐

Priced by area, soiling, and surface

Square footage, rooms, stairs, soiling level, upholstery, and rugs build the price — not one flat number that loses money on the heavy jobs.

02
🔁

One clean becomes a seasonal account

Quarterly, bi-annual, and annual rebooking with frequency discounts keep customers on a cycle instead of vanishing after a single deep-clean.

03
🧴

Chemistry and equipment always covered

Detergent, spotter, and protectant auto-estimate into the quote and your extractor markup is baked in — so consumables never quietly eat the margin.

Built for carpet cleaning

Everything you need to run the work — quote to cash — in one place.

🧮

Quote from your carpet pricebook

Steam and hot-water extraction, encapsulation, stain and pet-odor treatment, upholstery, and tile & grout — priced by room, stair, and square foot.

🚚

Rugs: in-shop, pickup & delivery

Area and oriental rug cleaning, rug pads, fringe, and pickup & delivery quoted and tracked as their own line items.

🔁

Seasonal plans that rebill themselves

Quarterly, bi-annual, and annual cadences with frequency discounts and autopay.

📸

Dispatch techs, verify with photos

Assign the right tech with live load scoring, then capture before/after photos on every job.

🧴

Protectant & add-ons that upsell

Scotchgard, deodorizer, furniture moving, and same-day service priced and ready to drop onto any quote.

💳

Invoice and get paid by card

Turn a finished job into an invoice and collect by card, ACH, or tip.

How it works

1

Quote

Build a branded quote from your pricebook in minutes.

2

Dispatch

Assign the right crew with live load scoring.

3

Photo-verify

Crews capture before/after photos from the field.

4

Invoice

Turn finished work into an invoice in one click.

5

Get paid

Collect by card, ACH, or tip — automatically.

What carpet cleaning business software has to understand

Carpet work is priced by what’s on the floor and what’s been done to it. Three bedrooms and a flight of stairs is one job; the same rooms with two dogs and a decade of traffic lanes is a different one, and software that can’t tell the difference makes you eat the gap. Then there’s the rug side — pickup, in-shop wash, pad, fringe, delivery — which most field-service tools simply can’t represent.

BY5 prices the way carpet cleaners actually bid: by room, stair, and square foot, with soiling level, upholstery, and rugs in the number from the start. Steam and hot-water extraction, encapsulation, stain and pet-odor treatment, tile and grout — your pricebook, your rates. And rug work gets first-class treatment: pickup and delivery, rug pads, and fringe are their own quoted, tracked line items, not a note in the margin.

From the walkthrough to the "it’s dry" moment

A job runs like this: the client books from your site or calls, you quote room by room, and they approve and e-sign from their phone. On the day, your tech opens the crew app, clocks in, shoots the before photos, and works the order. Protectant, deodorizer, and furniture moving are sitting there as add-ons — the upsell happens on the quote, not as an awkward doorway negotiation.

Then the part every client asks about: "when can we walk on it?" The service report answers it for you — drying-time notifications put a "safe to walk on in about X hours" estimate right on the report (Starter and up), so the callback question answers itself. The invoice is one click, paid by card, ACH, or with a tip. And because deep-cleans are seasonal, the client goes on a quarterly, bi-annual, or annual cycle that rebooks and rebills automatically.

Built for truck-mount operators, rug shops, and restoration-adjacent cleaners

BY5 fits the single truck-mount owner-operator, the multi-van company running residential and commercial accounts, and the shop that splits time between wall-to-wall and oriental rugs. If your current stack is a paper invoice book and a wall calendar with arrows on it, this is the upgrade your margin has been waiting for.

Pricing for carpet cleaning businesses

Start free — no credit card required. Paid plans from $39/mo, and every plan includes unlimited crew members.

A single truck-mount runs on Solo — quoting, autopay, and the crew app. Multi-van shops pick Starter for online booking, SMS, dispatch, and drying-time notifications on the report.

Free

Free

Scheduling, invoicing & portal

Solo

$39/mo

For owner-operators flying solo

Starter

$99/mo

Everything to leave your old tool

Pro

$199/mo

AI co-pilot for growing teams

Premium

$299/mo

Full AI manager + quality control

Scale

Custom

Multi-location & white-label

See full pricing and plan details →

Carpet Cleaning software questions, answered

How does quoting work for carpet cleaning?

Quotes build by room, stair, and square foot with soiling level, upholstery, and rugs included — across steam and hot-water extraction, encapsulation, stain and pet-odor treatment, and tile and grout. Clients approve and e-sign online. Quoting comes with Solo and up.

Can it tell clients when the carpet will be dry?

Yes. Drying-time notifications (Starter and up) put a "safe to walk on in about X hours" estimate on the service report, so the most-asked question in carpet cleaning answers itself.

Does it handle rug pickup and delivery?

Yes. Area and oriental rug cleaning, rug pads, fringe work, and pickup and delivery are quoted and tracked as their own line items — the in-shop side of the business is first-class, not a workaround.

Can it rebook seasonal deep-cleans?

Yes. Quarterly, bi-annual, and annual cadences with frequency discounts and card-on-file autopay keep clients on a cycle, so a one-time deep-clean becomes a standing account.

What about upsells like protectant?

Scotchgard-style protectant, deodorizer, furniture moving, and same-day service are priced add-ons ready to drop onto any quote. On Pro and up, the quoter also suggests relevant add-ons — like pet-odor treatment — automatically.

Can techs capture before/after photos?

Yes. Techs shoot before/after photos in the crew app on any phone, tied to the job — so quality disputes and "did they show?" questions are settled by the record. The mobile job app comes with Solo and up.

Can clients book online?

On Starter and up you get a branded online booking site, and every plan includes a client portal where clients see upcoming jobs, pay invoices, and add a tip.

Is there a free plan?

Yes. Scheduling, simple invoicing, and the client portal are free — no credit card required. Paid plans start at $39/mo for quoting, autopay, and the mobile job app.

Ready to run carpet cleaning on BY5?

Start free — no credit card required.

Switching from another tool? BY5 vs ServiceMonster

BY5 is also built for