Book the turns, keep the regulars.

Carpet cleaning software to schedule turns, send estimates and keep the regulars on record.

See how it works
A technician steam cleans the carpet of an empty living room with a wand, a blue hose trailing past the open front door.

Carpet cleaning software for a service call.

Follow one pet stain call through the booking, the visit and the accepted estimate.

Take the call

The job holds what the customer said on the phone and the slot the tech is booked for.

A job in Zaras: Pet stains, three rooms and hall, for Maya Castellanos.

Job #1324

Pet stains, three rooms and hall

Active

Maya Castellanos

Scheduled · Wed, Apr 15, 2026 · 10:00 AM – 12:30 PM · 2h 30m

$54.00

  1. Scheduled
  2. Started
  3. Completed
  4. Invoiced

Job details

Description

New puppy. Stains downstairs in the living room, upstairs in both bedrooms and the hall.

Know the house

The note from the last visit and everything that happened since are on the customer before the tech knocks.

A customer's page in Zaras: Maya Castellanos, with the notes and the latest activity.

Maya Castellanos

Notes

Oct: cleaned the whole house. Light beige carpet, it shows every spot.

Activity

  1. Job created

    Apr 15, 2026, 8:36 AM

  2. Payment$318.48

    Oct 7, 2025, 1:14 PM

  3. Job completed

    Oct 7, 2025, 1:02 PM

View full timeline (12) →

Price the cleaning

Build the estimate from your price book. The customer accepts it from the link.

An estimate in Zaras: Carpet cleaning and pet treatment, for Maya Castellanos.

Estimate #1574

Carpet cleaning and pet treatment

AcceptedJob #1324 · In progress

Maya Castellanos

$506.92

  1. Drafted
  2. Sent
  3. Accepted

Work & pricing

service(3 items)$460.00

Carpet cleaning, per roomTax

$220.00

Pet urine treatment, per roomTax

$140.00

Carpet protectorTax

$100.00

Subtotal
$460.00
Sales tax (10.2%)
$46.92
Total
$506.92

Move-out turns and carpet repairs.

Cleanings, return visits and repairs stay on the same customer's history.

A service year

Selected jobs for one property manager

  • Cleanings
  • Return cleanings
  • Repairs and restretching
  1. February Move-out cleaning Cleanings
  2. June Carpet restretch Repairs and restretching
  3. September Three-unit turn Cleanings
  4. December Return visit Return cleanings

A week for the team

  1. Tue

    Cleaning

    Three-unit turn

    A property manager's move-outs, each unit's rooms photographed as they are done.

  2. Thu

    Repair

    Carpet restretch

    Priced as its own work on the estimate, not folded into a cleaning.

  3. Fri

    Return visit

    Return cleaning

    A house booked off its own history, with the rooms and the notes from the last visit.

What carries forward

  • Customer history
  • Visit notes
  • Estimates
  • Invoices

Questions from carpet cleaning teams.

Visit the Help Center

Can I book return visits around move-out turns?

Yes. A turn goes on the calendar beside the booked work, and the tech sees the notes from the last visit on the job. A return visit can be set up as a recurring job when you create it.

Can I use my price book and offer optional items?

Yes. The price book prices the rooms on the tech's phone, and an estimate can carry optional items the customer picks, like upholstery or stain treatment. Every unaccepted estimate stays in one list until the customer accepts or declines.

How do deposits and customer payments work?

Customers pay by card from the invoice you email them, straight into your own Stripe account. A deposit on a whole-building turn is recorded against that invoice, and so are partial payments, cash and checks.

Can I mix residential and commercial work?

Yes. A property manager's account keeps several properties, on the same records as your residential customers. Each invoice carries its own payment terms, such as Net 30. Outstanding and overdue invoices show in your reports.

What can I bring over from my current system?

Your customers come over from the app you use now or a spreadsheet, along with their jobs and invoices. You check a preview before anything is added, and everything you enter stays yours. See how switching works.

What does setup involve for my crew?

Create the account, add each person with a role, and they sign in on their own phones. The Help Center walks through each step, and the support page has chat, email and the support line when you want a hand.

What does carpet cleaning software from Zaras cost in 2026?

14 days free, no card. Then Solo $39, Crew $79 or Company $149 a month, sized by your team, with everything included. No sales call, no quote to wait on. Start your free trial →

Put your next carpet cleaning job in Zaras.

Every call, visit and invoice for a customer on one job.

No credit card needed to start.

Download on the App StoreGet it on Google Play