Home / Estimate templates / Cleaning

Cleaning estimate template

Quote a recurring or one-time clean in this form and download a PDF, Word or Excel file. No account. The sample is a small office. Enter your client and their rooms.

Sample data is filled in. Change it to your job.
Your business
Customer
Estimate
Parts and labor

Sales tax
Applies to

Use the rate and rule of your state. Leave the rate empty if you charge no sales tax.

BrightDesk Cleaning
400 Commerce St, Dallas, TX 75201
TX tax permit 0-00000-0000-0
(214) 555-0176
ESTIMATE
PREPARED FOR
Halcyon Dental, attn. Office Manager
1550 Main St, Dallas, TX 75201
Estimate no.BD-310
Estimate date11/08/2026
Valid until12/08/2026
Planned start12/01/2026
DescriptionQtyUnitUnit priceAmount
Office clean, 13 visits per month13visit$95.00$1,235.00
Restroom supplies, monthly1month$85.00$85.00
Quarterly floor machine scrub1job$240.00$240.00
Labor$1,475.00
Parts and fees$85.00
Subtotal$1,560.00
Sales tax 8.25%$128.70
Estimated total$1,688.70

Scope of work: Clean a 2,400 sq ft office, 3 times per week after 6 pm: floors, restrooms, break room, trash, high-touch surfaces. Supplies included.

Not included: Window exteriors, carpet extraction, biohazard waste, medical instruments.

Monthly billing in advance. Either side may end with 30 days written notice.

Accepted by: ______________________ Date: ____________

What you type stays in your browser. The form runs in your browser and makes the files on your device. It does not send form values to us. We count page visits and downloads with Google Analytics. If you close the page, the form data is gone. The files are PDF, Word and Excel, not an e-invoice format.

What a cleaning estimate should say

A cleaning estimate sets the rhythm of the service. It tells the client the rooms, the task list, how often you come and who supplies what.

FieldWhy it matters before the first visit
Frequency and hoursWeekly, biweekly or nightly. Price any after-hours access.
Task list per roomIt prevents "I thought that was included".
Supplies and equipmentSay who buys them, and who buys the paper goods.
First deep cleanPrice the first visit apart.
Access and keysWho opens the door, and the alarm code process.
Notice periodHow either side ends a recurring plan.

Estimate, quote or bid: Say what your paper means. Write "fixed price", or say how the price can change. Ask your state board or a lawyer what binds you. See estimate vs invoice.

Filled example: first deep clean, then biweekly

A home client at sample prices.

DescriptionQtyUnitUnit priceAmount
First deep clean, 4 bed, 3 bath1job$395.00$395.00
Biweekly standard clean, first month2visit$205.00$410.00
Pet hair add-on2visit$20.00$40.00
Estimated first-month total$845.00

Cleaning services and typical prices

Tap Add to put a line on the form. The range comes from the source in the same row. The price that the button adds is a sample inside that range, not a price recommendation.

Line itemTypical range (US)Source
Standard house clean$140–$220Housecall Pro
Kitchen and bathroom deep clean$125–$400Housecall Pro
Move-in or move-out deep clean$220–$400Housecall Pro
Standard clean, typical home$90–$150Workiz
Deep clean, general$200–$400Workiz
Cleaner, per hour$25–$50 per hourWorkiz
Standard clean, 3 bedrooms$140–$230Tidy
Office clean, per visitYour priceNo source: use your own price
Paper goods and restroom suppliesYour priceNo source: use your own price

Rules to check before you send a cleaning estimate

Add tax in Texas

A Texas client pays tax on building cleaning, in a home or an office, with an exception for a self-employed housekeeper employed by the household. Show the tax before signing. Texas Comptroller 94-111

Taxable for a business client too

Texas names office, warehouse, garage and restaurant cleaning in the same rule, so a commercial estimate there carries the tax line as well. Texas Comptroller 94-111

Training claims

BLS says that janitors and building cleaners typically do not need formal education to enter the occupation. Say "certified" on an estimate only when you can name the certificate. BLS

Cleaning estimate questions

How do I price a house that I have not seen?

Give a range by bedrooms and bathrooms, and confirm after a walk-through. Mark it clearly as an estimate.

How do I quote a commercial job?

Price per visit, then multiply by visits per month. Set the deposit to empty when you bill monthly in advance.

Should I show a price per square foot?

Use it if your client compares bids that way.

What if the client wants supplies included?

Add a supplies line, or write that you bring standard products. Say who pays for special products.

When a form is not enough

The InvoiceSnap app saves customers and past invoices. It records payments that you get outside the app. It drafts estimate lines from a job description with optional online AI, and you review each draft. The free plan has 3 invoices and 3 estimates in total, not per month. The app has 19 invoice designs. Plans and prices are in the app.

Sources and how this page was checked

Published by 731labs, the maker of InvoiceSnap. Last checked 11/09/2026. An AI tool helped draft this page. An automated check compared the legal facts and price ranges with their sources, using two AI models. No person reviewed this page. The sources are listed below. This page is general information. It is not tax or legal advice.

Total