Back to Resource Center

Free Cleaning Quote Template

Use this free cleaning quote template to give clients a clear price and scope of work. Copy the template and change it to fit your cleaning business.

By TidyOps

Reviewed by TidyOps Editorial Team
UpdatedSeptember 7, 2026
Free Cleaning Quote Template

A client asks:

“How much will it cost?” Your cleaning quote should make the answer clear. A good quote tells the client: What you will clean. What it will cost. How often you will clean. What is included. How to accept the quote. Keep it simple. The client should be able to read the quote and know what happens next. Use the template below as a starting point. Copy-and-Paste Cleaning Quote Template [YOUR CLEANING COMPANY NAME] Cleaning Service Quote Quote #: [QUOTE NUMBER] Quote Date: [DATE] Valid Until: [DATE] Client Name: [CLIENT NAME]

  • Phone: [PHONE]
  • Email: [EMAIL]
  • Service Property
  • Address: [SERVICE ADDRESS]
  • Property Type: [HOUSE / APARTMENT / OFFICE / OTHER]
  • Approx. Size: [SQUARE FEET]
  • Bedrooms: [NUMBER]
  • Bathrooms: [NUMBER]
  • Pets: [YES / NO]
  • Service
  • Cleaning Type: [STANDARD / DEEP / MOVE-IN / MOVE-OUT / OTHER]
  • Frequency: [ONE-TIME / WEEKLY / EVERY TWO WEEKS / EVERY FOUR WEEKS]
  • Requested Start Date: [DATE]
  • Scope of Work
  • This quote includes:
  • [LIST INCLUDED SERVICES]
  • Example:
  • Kitchen cleaning
  • Bathroom cleaning
  • Dusting
  • Vacuuming
  • Mopping
  • Trash removal
  • General surface cleaning
  • Services Not Included
  • This quote does not include:
  • [LIST EXCLUDED SERVICES]

Example:

Inside oven Inside refrigerator Inside cabinets Exterior windows Carpet cleaning These services may be available for an added fee. Optional Add-Ons [ADD-ON] — $[PRICE] [ADD-ON] — $[PRICE] [ADD-ON] — $[PRICE] Price Base Cleaning: $[PRICE] Add-Ons: $[PRICE] Tax, if required: $[PRICE] Total: $[TOTAL] For recurring service: Price Per Visit: $[PRICE] Frequency: [FREQUENCY] Payment Payment Method: [CARD / ACH / CASH / CHECK / OTHER] Payment Due: [WHEN PAYMENT IS DUE] Quote Terms This quote is based on the property and service details listed above. Work outside the listed scope is not included in this price. Any added work and added cost will be discussed before the work is done. This quote is valid through [DATE].

Accept This Quote

To accept this quote: [ACCEPTANCE INSTRUCTIONS] Phone: [PHONE] Email: [EMAIL] Website: [WEBSITE] Thank you for choosing [COMPANY NAME]. House Cleaning Quote Example Here is a simple example. Bright Home Cleaning Cleaning Service Quote Quote #: Q-1048 Quote Date: September 7, 2026 Valid Until: September 21, 2026 Client Name: Sarah Miller Phone: (208) 555-0148 Email: sarah@example.com Service Property Address: 123 Example Street, Meridian, ID Property Type: Single-family home Approx. Size: 2,000 square feet Bedrooms: 3 Bathrooms: 2

Pets: 1 dog

Service Cleaning Type: Standard cleaning Frequency: Every two weeks Requested Start Date: September 24, 2026 Scope of Work This quote includes: Kitchen counters and sink Outside of kitchen appliances Bathroom sinks, toilets, tubs, and showers Dusting of open surfaces Vacuuming Mopping Trash removal Not Included Inside oven Inside refrigerator Inside cabinets Exterior windows Carpet cleaning Price Biweekly Standard Cleaning: $160 per visit Total Per Visit: $160 Payment Payment is due after each cleaning. Quote Terms This price is based on the property and work listed above. Added services are not included. Any change to the scope or price will be discussed before added work begins. This quote is valid through September 21, 2026.

Accept This Quote

Reply to this quote to accept the service and choose your first cleaning date. What Is a Cleaning Quote? A cleaning quote gives a client a price for a set cleaning service. It should explain both the price and the work. For example: Biweekly house cleaning — $160 per visit The quote should also tell the client what the $160 includes. This helps both sides know what to expect. Cleaning Quote vs. Cleaning Estimate A quote and an estimate are not always the same. An estimate is an expected cost based on the facts you know. A quote often gives a more firm price for a clear scope of work. For example: A client fills out your online form. Based on the details, you estimate: $150–$175 You then confirm the property and service. Your final quote is: $160 per visit The key is clarity. If the price may change, say so. If the price is fixed for the listed scope, make that clear too. What Should a Cleaning Quote Include?

A useful cleaning quote should include the main facts about the job. These include: Your business The client The property The service Cleaning frequency Scope of work Excluded work Add-ons Price Payment terms Quote end date Acceptance method You may need more detail for a large commercial job. A normal home cleaning quote can often stay short. Add Your Business Information Start with your company. Include: Business name Logo Phone Email Website You may also include your address. The client should know who sent the quote and how to contact you. Add the Client and Property Do not treat the client and the property as the same thing. One client may own more than one property.

A property may also have a different billing contact. Record the: Client name Service address Phone Email Then add useful property details. For home cleaning, these may include: Square feet Bedrooms Bathrooms Pets Property type These facts also help explain how the price was built. Name the Cleaning Service Be clear about what the client is buying. Do not write: Cleaning — $200 Write: One-Time Deep Cleaning — $275 or: Biweekly Standard Cleaning — $160 per visit This makes the quote easier to understand. Show the Cleaning Frequency For repeat work, state the schedule.

For example:

Weekly Every two weeks Every four weeks The price may change with frequency. Make sure the quote ties the price to the right schedule. For example: Weekly Cleaning: $135 per visit Biweekly Cleaning: $160 per visit The client can now see what each option costs. Define the Scope of Work The scope is the work you agree to do. This is one of the most important parts of a quote. Do not rely on phrases such as: Full house cleaning That can mean different things to different people. Instead, list the work. For example: Kitchen Clean counters Clean sink Wipe outside of appliances Clean cooktop Vacuum floor Mop floor Bathrooms

Clean toilet

Clean sink Clean mirror Clean tub or shower Wipe counters Vacuum and mop floor Bedrooms and Living Areas Dust open surfaces Vacuum floors Mop hard floors Empty trash Now the client knows what the price covers. State What Is Not Included This can prevent many problems. Your standard clean may not include: Inside oven Inside refrigerator Inside cabinets Exterior windows Carpet cleaning Heavy stain removal If these are not included, say so. Do not wait until the client asks after the job. Offer Add-Ons Clearly Some clients want extra work. Make it easy to add. For example: Inside Oven — $40

Inside Refrigerator — $35 Inside Cabinets — $75 These prices are only examples. Use your own labor and costs to set your prices. Add-ons can help the client get the service they want without making every base package larger. Make the Total Easy to Find The price should stand out. A client should not have to search for it. For example: Standard Cleaning: $160 Inside Oven: $40 Total: $200 For recurring work: Biweekly Cleaning: $160 per visit Do not only show a monthly total if the client is charged per visit. Show how the billing works. Explain Payment Terms Tell the client when payment is due. For example: Payment is due after each service. or: Payment is due before the first service. Commercial clients may have invoice terms. Your payment policy should match the way your business operates.

Do not leave it unclear. Add a Quote Expiration Date A quote should not stay open forever. Your costs can change. Your schedule can fill up. You may decide that quotes are valid for: 7 days 14 days or: 30 days Then use an exact date. For example: This quote is valid through September 21, 2026. That is clearer than saying: Valid for two weeks. Explain Changes to the Scope A quote is based on a set amount of work. What happens if the client adds work? Say so before the job starts. For example: That is clear. The client knows you will not add surprise charges. Your company also has a way to handle extra work. This quote covers the services listed above. Added work may have an added cost. We will discuss and approve any price change before the added work begins.

Make the Quote Easy to Accept

Do not make a client call your office just to say yes if they do not need to. Give them a clear action. That could be: Accept Quote Book Cleaning Approve & Schedule Reply to Accept Once accepted, move the client into your scheduling process. Should a Client Sign a Cleaning Quote? For simple home cleaning, you may choose to use an online acceptance instead of a full signature. For larger jobs, recurring agreements, or commercial work, you may want a signed document or service agreement. The right process depends on the job. A quote is also not always a replacement for a contract. If the work needs detailed legal terms, use the right agreement for that work. Should You Give Quotes Over the Phone? You can discuss prices by phone. But send the final quote in writing. A written quote gives both sides a record. It shows: The price The service The property The scope

The frequency

The terms This can prevent confusion later. How to Quote a House Cleaning Job Use a simple process. Step 1: Get the Client Details Get the client's name, phone, and email. Step 2: Get the Property Details Ask about the size, rooms, bathrooms, and pets. Step 3: Choose the Service Is this a standard, deep, move-in, or move-out clean? Step 4: Estimate the Labor Work out how many labor hours the job should need. Step 5: Calculate Your Cost Include labor and other job costs. Step 6: Set the Price Make sure the price leaves room for overhead and profit. Step 7: Define the Scope Write down what the price includes. Step 8: Send the Quote Give the client the price and terms. Step 9: Follow Up If the client does not reply, follow up. Step 10: Turn the Accepted Quote Into a Job Do not enter everything again. Use the quote details to create the job.

How to Quote Recurring Cleaning

Recurring cleaning needs a little more detail. The client should know: How often you will clean What each visit costs What each visit includes For example: Option 1 Weekly Standard Cleaning $135 per visit Option 2 Biweekly Standard Cleaning $160 per visit Option 3 Every Four Weeks $195 per visit Those numbers are examples only. Your prices should come from your own costs and expected labor. How to Quote Deep Cleaning Deep cleaning often needs more labor. Make the scope clear. Do not only write: Deep Clean List what makes it different from your standard service. You may include added work such as:

Baseboards

Doors More detailed dusting Heavy buildup Then price the added labor. How to Quote Move-Out Cleaning Move-out cleaning can have a larger scope. The client may expect work inside: Cabinets Drawers Appliances Closets The home may also need more detail. Ask enough questions before you set the price. If the condition is unclear, explain what your quote assumes. How to Quote Commercial Cleaning Commercial quotes may need more detail than home cleaning quotes. You may need to record: Site size Cleaning frequency Days of service Areas to clean Restrooms Floor types Supply needs

Access times

Special tasks The client may also ask for proof of insurance or other business records. Large jobs may need a site visit before you quote them. Follow Up on Every Open Quote Sending the quote is not the end. People get busy. They forget. They may have questions. A simple follow-up can help. For example: Keep it helpful. Do not pressure the client. Track Your Quote Acceptance Rate You should know how many quotes turn into jobs. Use: Accepted Quotes ÷ Quotes Sent × 100 Suppose you send: 25 quotes Ten are accepted. 10 ÷ 25 × 100 = 40% Your quote acceptance rate is: 40% Hi Sarah, I wanted to make sure you received our cleaning quote. Please let me know if you have any questions or if you would like to schedule your first clean.

Now track it over time. If your rate falls, look for the reason. It may be: Price Slow follow-up Poor lead quality Unclear quotes Wrong services A change in the market Do not lower your prices just because some people say no. Find out what the numbers are telling you first. Keep Track of Why Quotes Are Lost A lost quote can still teach you something. When possible, record a reason. For example: Price No response Chose another cleaner Outside service area Date not available Service not offered Decided not to book After 50 or 100 quotes, this data can become useful. You may find that price is not your biggest problem at all. From Lead to Quote to Cleaning Job A good quote should be part of your business flow. A person asks about cleaning.

You collect their details. You create the property. You work out the service. You send the quote. They accept. Then the work gets scheduled. That creates a simple flow: Lead → Property → Estimate → Quote → Client → Job → Team You should not have to copy the same name, address, phone number, and property details into several tools. TidyOps is built to keep the core parts of a cleaning business connected. People. Jobs. Clients. Profits.

Put this into practice with TidyOps

build consistent estimates to keep this work connected to your day-to-day cleaning operations.

Download this template

Get the editable version sent straight to your inbox.

Disclosures

Tax rules vary by location and service type; check the rules that apply to your business.

Frequently asked questions

What should be included in a cleaning quote?

Include the client, property, service, scope, frequency, price, payment terms, quote end date, and a way to accept the quote.

How do I write a house cleaning quote?

Gather the property details. Define the cleaning service. Work out your price. List what is included and excluded. Then give the client a clear total and next step.

What is the difference between a cleaning estimate and a quote?

An estimate gives an expected cost. A quote often gives a more firm price for a clear scope of work. Be clear about whether and when your price can change.

Should I give cleaning quotes for free?

Many cleaning companies do. A simple home cleaning quote may be done online or by phone. Large or complex jobs may need a site visit.

How long should a cleaning quote be valid?

There is no one rule. You may choose seven, 14, or 30 days. Use an exact end date so the client knows when the quote expires.

Can I change a cleaning quote after the client accepts it?

If the scope changes, the price may need to change. Discuss added work and added cost with the client before you do the work. Your service agreement may also set rules for changes.

Should a cleaning quote include tax?

If you must collect tax on the service, show it clearly. Tax rules vary by location, so check the rules that apply to your business.

Should I include add-ons in a cleaning quote?

Yes, if you offer them. List optional services and prices so the client can see what is included in the base service and what costs extra.

How do I follow up after sending a cleaning quote?

Send a short message to make sure the client received it. Ask whether they have questions and whether they are ready to schedule.

How can I tell if my cleaning quotes are working?

Track how many quotes you send and how many are accepted. Also track why you lose quotes. This can help you improve your price, service, and sales process.

Ready to implement this?

TidyOps brings these operational best practices into one system. People, jobs, clients, and profits.

Start your 14-day free trial