- For a carpet cleaning business, the features that decide the software are instant price on your site, customers book online, seasonal email and text campaigns.
- Koira covers that list on Grow ($249 a month plus usage), with no per-person fee.
- Prices and card rates for Markate, Housecall Pro and Jobber are from each company's own pages.
- Count the people who will use it before you compare prices.
What a carpet cleaning business needs from software
Carpet cleaning is booked like an appointment and priced like a menu: so much a room, more for stairs, add-ons for pets and protector. Customers are happy to book online when the price is right there.
Most of the profit is in repeat customers, who need a nudge six or twelve months later. Software that prices, books and brings people back does most of the office work for an owner-operator.
- Instant price on your site. Carpet cleaning is priced by the room, so a price can be on your site instead of on a call.
- Customers book online. Customers book cleanings like appointments, and online booking fills the gaps in the week.
- Seasonal email and text campaigns. A good customer cleans once or twice a year, and comes back when reminded.
- Options on one estimate. Protector, pet treatment and upholstery are add-ons that sell on the estimate.
- Paid on the spot. One visit, paid on the spot.
- Review requests. Cleaning customers choose by reviews and photos.
A plain checklist for carpet cleaning software
- Prices by room on your site
- Online booking
- Add-ons as options
- Day-before reminders
- Paid on the spot
- A reminder six or twelve months later
- Before and after photos on your site
- Review asks after each paid job
How Koira covers the list
Instant price on your site. A Get a price button on your site answers from your own price list, day or night.
Customers book online. Customers book online into times that fit your day, on every plan.
Seasonal email and text campaigns. On Grow, past customers get a text when it is time again, with one tap to book.
Options on one estimate. Up to three options on one estimate, from your price list.
Paid on the spot. The invoice opens as a QR code at the door, paid by card or phone wallet.
Review requests. After every paid job Koira asks for a review, on every plan.
What to compare
The features that matter most to a carpet cleaning business, and where each first appears on each company's public pricing page, then the people, usage, card and add-on rows every company gets. It is not a full feature list for anyone, including us.
| What you need | Koira | Markate | Housecall Pro | Jobber |
|---|---|---|---|---|
| Instant price on your site | Office (free) | Not listed | Not listed | Not listed |
| Customers book online | Office (free) | Online booking add-on, $10 a month | Basic | Core |
| Seasonal email and text campaigns | Grow | SMS and email blasts, paid per message | Campaigns, listed as a separate product | Marketing Suite add-on, $99 a month, included on Plus |
| Options on one estimate | Office, up to three | Listed (option or package estimates) | Max (sales proposal tool) | Grow (optional line items) |
| Paid on the spot | Office, QR code at the door, 2.9% + 30¢ (Stripe) plus 0.5% to 2% (Koira) a payment | Not listed | Tap to Pay, listed as a separate product | Core, 2.7% + 30¢ a payment |
| Review requests | Office (free) | Review ask add-on, $10 a month | Basic (review management) | Not listed |
| People, usage and card fees | ||||
| Extra people | No per-person fee; one or fifteen people, the same price | $5 a month per employee | $35 a month each on Max; on Basic and Essentials, move up a plan | $29 a month each |
| Usage or credits | None on Office, at cost on Grow, included on Front Office | Kate AI receptionist $1 a call; texts 5 or 10 cents each; email $10 per 2,000 | None on the pricing page | None on the pricing page |
| Card payments | 2.9% + 30¢ (Stripe) plus 2%, 1% or 0.5% by plan (Koira) | Not published; payments run through Square at Square's rate | From 2.59% a card payment, 1% bank payments | 2.9% + 30¢ online, 2.7% + 30¢ Tap to Pay, 1% bank (ACH) |
| Add-ons | None; postcards are a flat price per card | Most extras $10 a month each (online booking, portal, review asks, phone number); API $50 | CSR AI, Pipeline, Campaigns, Voice, Websites and Tap to Pay, sold separately, no price listed | Receptionist $29, Pipeline $49, Marketing Suite $99 a month (all three in Plus) |
From Markate pricing, checked October 9, 2026; Housecall Pro pricing and Jobber pricing, checked October 8, 2026. Part of Housecall Pro's pricing page fills in by script and it was running first-month offers when we checked. The plan prices below are the regular ones its plan cards show. Jobber's pricing page blocks a plain fetch and changes its prices with a team size picker, so we read it in a real browser. The $29 a month per added user is in the note behind each plan's user count. A cell names the lowest plan that lists the feature; "Not listed" means we did not see it, so ask. Prices change often, so check the page before you buy.
What each one costs
Every plan in the same columns: price, people, usage, card rates and add-ons. Koira has no per-person fee on any plan, and Office costs nothing a month.
| Plan | Monthly | Billed yearly | People included | Usage or credits |
|---|---|---|---|---|
| Koira | ||||
| Office | $0, free | Monthly, no contract | One or fifteen, the same price | None charged on Office |
| Grow | $249 a month | Monthly, no contract | One or fifteen, the same price | Texts, call minutes and emails at cost, nothing added |
| Front Office | $499 a month, flat | Monthly, no contract | One or fifteen, the same price | Included in the $499 |
| Markate | ||||
| Owner Operator | $49.95 a month | $45.95 a month ($551.40 a year) | The owner | Kate AI receptionist $1 a call; texts 5 or 10 cents each; email $10 per 2,000 |
| Team | $49.95 plus $5 a month per employee | $45.95 plus $5 a month per employee | The owner plus employees | Kate AI receptionist $1 a call; texts 5 or 10 cents each; email $10 per 2,000 |
| Housecall Pro | ||||
| Basic | $79 a month | $59 a month billed yearly | 1 user | None on the pricing page |
| Essentials | $189 a month | $149 a month billed yearly | 5 users | None on the pricing page |
| Max | $329 a month | $299 a month billed yearly | 8 users | None on the pricing page |
| Jobber | ||||
| Core | $49 a month | $29 a month billed yearly | 1 user | None on the pricing page |
| Connect | $139 a month for 1 user, $199 for 5 | $99 a month for 1 user, $149 for 5, billed yearly | 1, 5, 10 or 15 users | None on the pricing page |
| Grow | $199 a month for 1 user, $299 for 5 | $149 a month for 1 user, $229 for 5, billed yearly | 1, 5, 10 or 15 users | None on the pricing page |
| Plus | $499 a month for 5 users | $399 a month for 5 users, billed yearly | 5, 10 or 15 users | None on the pricing page |
What comes on top: people, card payments and add-ons
| Company | Each extra person | Card payments | Add-ons |
|---|---|---|---|
| Koira | No per-person fee on any plan | 2.9% + 30¢ (Stripe) plus 2% on Office, 1% on Grow, 0.5% on Front Office (Koira); on Office that share replaces a monthly fee | None; postcards are a flat price per card |
| Markate | $5 a month per employee | Not published; payments run through Square at Square's rate | Most extras $10 a month each (online booking, portal, review asks, phone number); API $50 |
| Housecall Pro | $35 a month each on Max; on Basic and Essentials, move up a plan | From 2.59% a card payment, 1% bank payments | CSR AI, Pipeline, Campaigns, Voice, Websites and Tap to Pay, sold separately, no price listed |
| Jobber | $29 a month each | 2.9% + 30¢ online, 2.7% + 30¢ Tap to Pay, 1% bank (ACH) | Receptionist $29, Pipeline $49, Marketing Suite $99 a month (all three in Plus) |
From Markate pricing, checked October 9, 2026; Housecall Pro pricing and Jobber pricing, checked October 8, 2026. Part of Housecall Pro's pricing page fills in by script and it was running first-month offers when we checked. The plan prices below are the regular ones its plan cards show. Jobber's pricing page blocks a plain fetch and changes its prices with a team size picker, so we read it in a real browser. The $29 a month per added user is in the note behind each plan's user count. A cell names the lowest plan that lists the feature; "Not listed" means we did not see it, so ask. Prices change often, so check the page before you buy.
Card rates as each company publishes them, checked October 9, 2026. Koira's is Stripe's 2.9% + 30¢ for a US card plus Koira's share, which pays for Office in place of a monthly fee.
How to choose
If the phone is your booking system, instant prices and online booking come first; both are on Koira's free plan. If one-time customers never return, the come-back reminder on Grow comes next.
Whichever you try, put one real week of jobs through it before you commit. Koira has a free plan, and the others offer free trials or demos, so ask.
Sources, each checked October 9, 2026: Markate pricing, Housecall Pro pricing (checked October 8, 2026), Housecall Pro industries (checked October 8, 2026), Jobber pricing (checked October 8, 2026), Jobber industries (checked October 8, 2026), Stripe pricing, and Koira pricing. We read each page's own text; we did not use summaries or third-party price lists.
