Free carpet cleaning invoice template
Carpet cleaning invoice template
Priced by the room or by the foot, carpet cleaning lives or dies on what the customer expected the stains to do. Put it in writing.
From
[Your business name]
[Phone] · [Email] · [License #]
Estimate #
[0001]
Date: [__/__/____]
Prepared for
[Customer name]
[Job address]
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Carpet cleaning — per room | 4 | $55.00 | $220.00 |
| Hallway and stairs | 1 | $75.00 | $75.00 |
| Pre-treatment — heavy traffic lanes | 1 | $45.00 | $45.00 |
| Pet odour and enzyme treatment | 1 | $90.00 | $90.00 |
| Stain protector application | 1 | $70.00 | $70.00 |
| Estimated total | $500.00 | ||
Terms
- Rooms up to 200 sq ft. Larger rooms charged as two.
- Some stains are permanent dye damage and will not fully lift; this is assessed before treatment.
- Drying time is typically 4-8 hours with good airflow.
- Furniture moving limited to light items unless quoted.
Customer signature
Date
Copy the block above into a document, or skip the copy-paste — QuoteFlow fills it in, totals it, and gets it signed on the customer's phone.
Stop re-typing the same estimate
QuoteFlow keeps your line items, builds the PDF, and gets an e-signature before you leave the driveway. First 10 quotes free, then $29/month for unlimited.
Start using QuoteFlowAssess stains before you promise anything
Bleach spots, pet urine that has reached the backing, and old dye stains are permanent damage, not dirt. Walk the rooms, point them out, and note them on the paperwork before you start. Every carpet cleaner who skipped this step has argued with a customer about a stain that was never going to come out.
Define what a room is
Per-room pricing invites a customer with a 400 square foot open-plan living space to call it one room. State the size limit on the invoice and how larger areas are counted. It is the single most common per-room pricing dispute and one sentence prevents it.
Set the drying expectation
Customers walk on damp carpet in outdoor shoes and then complain it got dirty again immediately. Put the drying window on the paperwork along with a note to keep airflow up and traffic off. It costs you nothing and prevents a callback that would.
More free templates: browse all trades