CarpetBossPro is built for carpet & upholstery cleaning companies — carpet priced per room or by the square foot, stairs and hallways, sofas, loveseats, chairs and sectionals, area rugs, mattresses, tile & grout, add-ons like pet odor treatment, stain protector and deodorizer, move-out cleanings, the carpet details on every job (rooms, square feet, carpet type, cleaning method and access notes), a carpet cleaning checklist on the tech app, repeat cleanings that come back onto the waiting list when they're due, and homeowners, offices, apartment complexes and property managers. Plans start at $59/month, and you are never billed per user.
Every home that came due and every new request waits on one list, with counts by service. No more “call them back in the spring” notes on sticky pads or a spreadsheet nobody keeps up.
Set repeat cleanings by minimum days between visits — yearly or every-six-months whole-house cleanings, monthly office carpet maintenance — and each home comes back onto the waiting list when it’s due.
Pins are colored not due yet, due now, or overdue past a 7-day grace, so you can see which homes in one part of town are ready and book them on the same day.
Draw a circle on the Waiting List map, or select stops, and assign them to a van in one step.
The Scheduled list shows every job by day on a week strip, in route order. Filter by van, drag work between days, save the views you use, and see stop and dollar totals for each service.
Put every stop on the right van — one on residential jobs during the day, one on commercial carpet after hours — and track which tech handled what.
Update job status from the board or the tech app. Skipped stops stay on the waiting list until they are done.
Per room, whole house, stairs, hallways, sofas, loveseats, chairs and sectionals, area rugs, mattresses, tile & grout, pet odor treatment, stain protector, deodorizer, spot removal, move-out cleanings and office maintenance — whatever you set up — so every stop on the board says exactly what the van is going out to do.
Every waiting and scheduled job pinned on an interactive map, so you can see where the work is before you dispatch.
Auto-route a van’s stops Closest First or Furthest First from your shop, or drag them into the order you want on the dispatch board.
Print the day’s route for any van — handy for the tech who likes paper on the dash.
The tech taps the Map button on the job and gets turn-by-turn directions to the address.
See where your techs are on the office map while they work the route, so you can answer the customer who calls.
Checkboxes for Bedrooms, Living Room, Family Room, Dining Room, Hallway, Stairs, Office, Basement, Whole House, Upholstery, Area Rug, Mattress, Tile & Grout, Pet Odor Treatment, Stain Protector and Deodorizer.
Shown as "Whole House · Stairs · Hallway · Pet Odor Treatment · 1,650 sq ft · 6 rooms · Plush · Hot Water Extraction" on the lists and the tech’s phone. Carpet types from Plush / Cut Pile to Berber / Loop, Frieze, Wool and Commercial Low-Pile; methods from Hot Water Extraction to Low-Moisture, Encapsulation and Dry Compound.
A new job at a home fills in from that home’s last job, so nobody re-types the rooms and the carpet. Estimate details carry onto the job when the estimate is approved.
Walk-through, small furniture moved, pre-vacuum, pre-treat traffic lanes, spots & stains, clean, groom, furniture back on blocks / tabs and a final walk-through with dry time explained — with the add-on steps only when they’re on the job.
The tech records rooms cleaned, estimated dry time, stains that did not come out, a condition (Good / Needs attention / Repair recommended) and a note for the customer. The office sees the finished checklist on the job.
"Gate code 4417. Two cats, keep the bedroom door shut. Park in the driveway, run the hose through the side door." Notes show up on the job in the tech app.
Techs take before and after photos from the app. They attach to the job automatically, and the customer can see them in the customer app.
Every job for a customer or property manager on one timeline — date, tech, notes and photos.
Build your service list once — per room, whole house, stairs, hallways, sofas, loveseats, chairs and sectionals, area rugs, mattresses, tile & grout, pet odor treatment, stain protector, deodorizer, spot removal, move-out cleanings, office maintenance. Add line items to any estimate by selecting from your list — no retyping prices.
Price services off the property’s square feet, linear feet or number of rooms, so a whole-house quote comes out the same way every time.
Send a branded estimate to the customer in one click. No downloading, no copy-paste into your email.
Customers click a link to view and approve. An approved estimate becomes the scheduled job, with the carpet details carried over.
3 follow-up texts go out automatically if a customer doesn't respond. CarpetBossPro chases the job so you don't have to.
Save estimate templates for the jobs you quote most, apply percentage or flat discounts, and set tax rates so CarpetBossPro calculates tax on every estimate automatically.
Track every estimate as Draft, Sent, Accepted, or Declined with full history and timestamps.
Turn any accepted estimate into an invoice in one click. Line items, discounts, and tax carry over automatically.
Store customer cards securely. Charge automatically when the job is marked complete, or on a schedule — paid without chasing anyone later.
Pet odor treatment, stain protector and the sofa the customer added at the door land on the invoice as their own lines — "Whole House Carpet Cleaning $349 + Pet Odor Treatment $150."
Customers pay the invoice online or in the customer app with one tap.
Filter all invoices by Unpaid, Partial, Paid, or Overdue. See your total outstanding balance at a glance.
Log partial payments against any invoice. Track remaining balance and full payment history per account.
Unpaid invoices trigger 3 automated text reminders. Stop making uncomfortable collection calls.
Every payment logged with amount, method, and date. Full audit trail per invoice and per customer.
Send and receive texts with customers inside CarpetBossPro. Full conversation history organized by contact.
Customer gets a text the night before their cleaning — "your carpet cleaning is tomorrow, please pick up small items and toys off the floor." Fully customizable message.
In the customer app, the customer sees today’s route on a live map — "You’re stop 12 of 20, the crew is 5 stops away" — no more "are you still coming today?" calls.
The tech app sends the customer an automatic text when the tech is on the way and when they have arrived.
Text the customer when the job is marked done — no phone call needed.
If a job is skipped or pushed, an alert goes out automatically so the customer isn't left in the dark.
Notify customers when their estimate is on the way, and get notified yourself when they accept.
In the customer app, each customer picks which alerts they get — the night before, when they’re next, and when the tech arrives.
Customers rate the job and refer a neighbor right from the customer app.
3-step automated sequences for both unpaid invoices and unanswered estimates — fully customizable timing and copy.
500 texts a month on Start, 1,000 on Pro and 2,000 on Crew — sent and received. Add more in blocks of 500 for $15 each.
Edit the message for every alert type. Use your own voice and include details that matter to your customers.
Full searchable database of every customer — contact info, notes, job history, invoices, and estimates in one place.
Track open estimates and prospects separately from active customers. Manage estimates, follow-ups, and conversion in one view.
A property manager with a few apartment complexes, a landlord with several rentals or an office with more than one location keeps every address under one client, each with its own access notes.
Save square feet, linear feet and number of rooms on the property, and price services off them.
Customers request a cleaning or sign up for service from your website (card captured on sign-up), the response lands in Form Responses, and one click turns a sign-up into a client.
Customers see where they are on today’s route, see and pay invoices, see their before/after photos, update their card, sign up for a yearly cleaning plan, request service, and choose their alerts.
Gate and access notes on every address, tags like Property Manager, Commercial or VIP, and custom fields for whatever else you track.
Bring your existing customer list over from a spreadsheet or your old software with a CSV import. Imported addresses are placed on the map automatically.
No caps on any plan. 50 customers or 5,000 — you are never charged per customer.
Set up each property manager, apartment complex or office you clean for as a Monthly account.
Every move-out cleaning, common-area cleaning and office maintenance visit at every one of their addresses goes on ONE statement each month, each line labeled with the address — the bill property managers actually ask for.
Every job you do for an account stays under that account, with its own address, so you can see all of their work in one place.
Automated payment reminders go out on unpaid invoices, so account balances don’t sit for months.
Priced per room or by the square foot, with stairs, hallways and whole-house packages from your service list.
Sofas, loveseats, chairs and sectionals — booked on their own or added to a carpet job.
Area rugs, mattresses and tile & grout priced from your service list and checked off right on the job.
Pet odor treatment, stain protector, deodorizer and spot removal ride on the job and show up on the tech’s checklist only when they’re sold.
Move-out cleanings for landlords and property managers, and monthly office carpet maintenance, routed with the rest of the day’s jobs or on an after-hours van.
When the job is completed, the card on file can be charged and the invoice sent — no end-of-month billing pile.
Every tech gets a tech-app seat on every plan. Office users: 2 on Start, 3 on Pro, unlimited on Crew. No per-user fees, ever.
Owner, Manager, Office, Crew Lead, and Mobile roles — each with different access levels built in.
Techs on the Mobile role only see their assigned jobs — no billing, customer balances, or business settings.
Keep your vans on file, assign employees to them, and let employees clock in and out on the time clock.
Techs log in with the company login and a personal PIN and see the day’s jobs in route order — clear status and large tap targets. Works on iPhone and Android in the browser, and installs on the home screen — no app store.
One tap on the Map button opens turn-by-turn directions to the customer.
The rooms and add-ons, square feet, carpet type and method, plus past notes, the gate code and where to park the van and run the hose, right on the job card.
The tech runs the checklist on every job — from the walk-through to the final walk-through with dry time explained — and the office sees it finished on the job.
Tap to start, skip or complete a job — all without calling the office. Completing can charge the card on file and send the invoice.
The "on the way" and "arrived" texts go out to the customer automatically from the app.
Techs take before and after photos from their phone. The office sees the photos on the job.
Today's revenue, jobs completed, money owed — all on your dashboard when you log in.
Track revenue by day, week, or month. See what's been collected vs. what's still outstanding at any time.
Total amount owed across all open invoices at a glance — drill into individual accounts in one click.
Look up every job for a customer or property manager — date, tech, notes and photos — when someone asks what happened.
Employee hour totals from the time clock by date range.
Start $59, Pro $89, Crew $199 — never billed per user. Start free for 14 days, no credit card required.