Free Carpet Cleaning Estimate Template

A carpet cleaning estimate with rooms, stairs and treatments on separate lines, plus the notes that prevent callbacks: drying time, prep and which stains may not come out. Download a printable PDF or an editable Excel sheet.

Free · no signup · sample prices you can change

Or text your client a quote like this in a minute

Sparkle Clean Co.

123 Main Street, Columbus, OH 43215

(555) 123-4567 · hello@sparkleclean.com

Estimate

EST-1003

Prepared for

Priya Shah

41 Maple Drive, Dayton, OH 45402

Service date
June 4, 2026
Carpet type
Nylon, cut pile
Total area
approx. 1,150 sq ft
ServiceTotal

Hot-water extraction: bedrooms

Per room, up to 200 sq ft

$135.00

Hot-water extraction: living room

Up to 350 sq ft

$60.00

Hallway

Per hallway

$25.00

Stairs

Per step

$52.00

Pre-treat heavy stains

Traffic lanes and spots

$20.00

Pet odor treatment

Enzyme treatment, affected areas

$35.00
Total$327.00

Notes

Carpets dry in 4-8 hours. Please vacuum and pick up small items beforehand; we move light furniture only. Some stains (bleach, dye, old pet stains) may not come out fully.

How to write a carpet cleaning estimate

  1. 1. Measure or count the rooms

    Price per room with a size cap (for example, up to 200 sq ft), or per square foot for open-plan spaces. Write the cap on the estimate so oversized rooms don't surprise anyone.

  2. 2. List stairs and hallways separately

    Stairs take far longer per square foot than open floor, so price them per step.

  3. 3. Add treatments as their own lines

    Stain pre-treatment, pet odor treatment and protector application are where most of the margin is, and clients can choose them line by line.

  4. 4. Set expectations in the notes

    Drying time, what the client should do beforehand, and which stains may be permanent. This is what prevents complaints and callbacks.

  5. 5. Note the carpet type

    Wool and some delicate fibers need different methods. Recording the type protects you if a client disputes the result.

Per room or per square foot?

Per-room pricing is easier for clients to understand and to compare between companies, which is why it's common for homes. Per-square-foot pricing fits large open areas and commercial jobs better.

Many carpet cleaners combine them: a per-room price with a size limit, and a per-square-foot rate for anything larger.

What to put in the notes

Three notes prevent most disputes: how long the carpet takes to dry, what the client needs to move or vacuum beforehand, and a plain warning that some stains (bleach, dye, old pet urine) may not come out completely.

Frequently asked questions

Is this carpet cleaning estimate template free?

Yes. Download the PDF or Excel version free, with no signup, and replace the sample prices with your own.

How should I price stairs?

Per step is the most common approach, because stairs take much longer than open floor of the same area.

Can I add upholstery or rug cleaning?

Yes. The Excel version has blank rows ready for extra services, and the totals update automatically.

How do I send the estimate to my client?

Email the PDF, or use Quotefy to text your client a link. They can view the estimate and approve it on their phone.

Skip the template. Text the quote.

Quotefy builds estimates like the one above from your saved prices, and you text the link straight to your client. Free.

Your prices saved onceText it, no email neededClients approve with one tapYou get an email when they respond
Create your free account