Free Cleaning Estimate Template
Use this free cleaning estimate template to send clear and professional prices to new clients. Copy the template and change it to fit your cleaning business.
By TidyOps
A good cleaning estimate should be easy to read. Your client should know: What will be cleaned? How much will it cost? What is included? What is not included? What happens next? You do not need a long or complex document. A clear estimate can help the client make a choice and help you avoid problems later. Use the free template below as a starting point. Copy-and-Paste Cleaning Estimate Template [YOUR CLEANING COMPANY NAME] Cleaning Estimate Estimate #: [ESTIMATE NUMBER]
- 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]
- Cleaning Service
- Service Type: [STANDARD / DEEP / MOVE-IN / MOVE-OUT / OTHER]
- Frequency: [ONE-TIME / WEEKLY / EVERY TWO WEEKS / EVERY FOUR WEEKS]
- Estimated Service Date: [DATE]
- Services Included
- [LIST THE WORK INCLUDED IN THIS ESTIMATE]
- Example:
- Kitchen cleaning
- Bathroom cleaning
- Dusting
- Vacuuming
- Mopping
- Trash removal
- General surface cleaning
Add-On Services
[ADD-ON SERVICE] — $[PRICE] [ADD-ON SERVICE] — $[PRICE] [ADD-ON SERVICE] — $[PRICE] Price Base Cleaning: $[PRICE] Add-Ons: $[PRICE] Tax, if required: $[PRICE] Estimated Total: $[TOTAL] Notes [ADD ANY IMPORTANT NOTES ABOUT THE PROPERTY OR SERVICE] Estimate Terms This estimate is based on the information provided about the property and the requested service. The price may change if the property or work is different from what was described. Any added work should be approved before it is done. This estimate is valid until [DATE]. Ready to Book? To accept this estimate, contact us at: Phone: [PHONE] Email: [EMAIL] Website: [WEBSITE] Thank you for considering [COMPANY NAME]. Simple House Cleaning Estimate Example Here is what the template could look like when filled out.
Bright Home Cleaning
- Cleaning Estimate
- Estimate #: 1042
- Date: September 6, 2026
- Valid Until: September 20, 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
- Cleaning Service
- Service Type: Standard cleaning
- Frequency: Every two weeks
- First Service Date: September 24, 2026
- Services Included
- Kitchen cleaning
- Bathroom cleaning
- Dusting
- Vacuuming
- Mopping
- Trash removal
- General surface cleaning
Price
Biweekly Cleaning: $160 per visit Estimated Total Per Visit: $160 Notes Client will provide access through the front door. Dog will remain in a closed room during service. Estimate Terms This estimate is based on the home details provided by the client. Added work may change the price. The estimate is valid through September 20, 2026. Ready to Book? Reply to this estimate to accept the service and schedule your first cleaning. What Is a Cleaning Estimate? A cleaning estimate is an expected price for cleaning work. It tells the client what you expect the service to cost. You create the estimate before the job begins. The estimate may be based on facts such as: Property size Bathrooms Bedrooms Service type Cleaning frequency Property condition Pets Expected labor Add-on services The more you know about the job, the easier it is to create a useful estimate. Estimate vs. Quote: What Is the Difference?
People often use the words “estimate” and “quote” in the same way. But they can mean different things. An estimate is an expected price. A quote is often treated as a more firm price for a clear scope of work. For example: You have not seen the home. The client tells you it is 2,000 square feet with three bedrooms and two bathrooms. You estimate: $160 When you learn more about the home, you may give a final quote. Your own process may use these terms in a different way. The important part is to tell the client what the price means. Do not call a price fixed if it may change. What Should a Cleaning Estimate Include? A good estimate does not need to be long. But it should answer the main questions. Your Business Information Include your: Business name Phone Email Website You may also include your logo and business address. Make it easy for the client to know who sent the estimate. Client Information
Include the client's name and contact details. This helps you connect the estimate to the right person. For a business client, you may also need: Company name Contact person Billing information Service Address The service address matters. One client may have more than one property. The billing address may also be different from the cleaning address. Keep the service property tied to the estimate. This becomes even more useful as your business grows. Property Details The property details help explain how you built the price. For house cleaning, you may record: Square feet Bedrooms Bathrooms Pets Property type You may also keep notes about the condition of the home. Type of Cleaning State what type of service the client is buying. For example: Standard cleaning
Deep cleaning
Move-in cleaning Move-out cleaning Recurring cleaning Do not simply write: Cleaning service Be clear about what you are selling. Cleaning Frequency If the work will repeat, show how often. For example: Weekly Every two weeks Every four weeks Frequency can affect the price. A weekly home may take less time per visit than a home cleaned once per month. Scope of Work The scope tells the client what you will clean. This is one of the most important parts of the estimate. Keep it clear. For example: Kitchen Clean counters Wipe outside of appliances Clean sink Clean cooktop Vacuum and mop floor Bathrooms
Clean toilet
Clean shower or tub Clean sink Clean mirror Wipe counters Vacuum and mop floor General Areas Dust open surfaces Vacuum floors Mop hard floors Empty trash Your real list should match your service. Do not promise work you do not offer. What Is Not Included? This can be just as important as what is included. Suppose your standard clean does not include: Inside ovens Inside refrigerators Inside cabinets Exterior windows Carpet cleaning Say so. You can also offer some of these as add-ons. Clear limits help stop problems later. Add-On Services Add-ons give clients more choice. They can also increase the value of a job. For example:
Inside oven — $40 Inside refrigerator — $35 Inside cabinets — $75 Those are examples only. Set your own prices based on the labor and cost of the work. Show the Price Clearly Do not make the client hunt for the total. The main price should stand out. For example: Standard Cleaning: $160 or: First Deep Clean: $275 Biweekly Cleaning After First Visit: $160 per visit If there are add-ons, show them on separate lines. Then show the total. Include Tax When Needed Cleaning services may be taxed in some places. Rules vary by location and type of service. If you must collect tax, show it clearly. For example: Cleaning Service: $160 Tax: $9.60 Total: $169.60 Do not guess about tax. Check the rules where your business operates.
Add an Expiration Date
Prices can change. Your schedule can also fill up. An estimate should not stay open forever. You might make an estimate valid for: 7 days 14 days or: 30 days Choose a period that fits your business. Then show the exact date. For example: Estimate valid through September 20, 2026. Explain When the Price Can Change An online estimate is often based on facts given by the client. Those facts may not tell the full story. A client may say the home needs a “normal clean.” Your team arrives and finds heavy buildup. Your estimate should explain how you handle this. Keep the language simple. For example: That protects both sides. The client should not be surprised by a new price after the work is complete. This estimate is based on the property and service details provided. If the amount of work is different from what was described, we will discuss any price change before added work is done.
Give the Client a Clear Next Step
Do not end an estimate with only a price. Tell the client what to do. For example: Accept Estimate Book Your Cleaning Choose Your First Cleaning Date Call to Accept The next step should be easy. A client who wants to hire you should not have to figure out how. How Long Should a Cleaning Estimate Be? For many home cleaning jobs, one page may be enough. A simple estimate needs: Client Property Service Scope Price Terms Next step Commercial work may need more detail. A large cleaning contract may include a much longer scope of work. Match the estimate to the job. How to Create a Cleaning Estimate The basic process is simple.
Step 1: Get the lead
Collect the person's name and contact details. Step 2: Get the property details Ask about the home or building. Step 3: Learn what they need What type of cleaning do they want? Step 4: Estimate the work Work out how much labor the job should need. Step 5: Set the price Make sure the price covers your costs and leaves room for profit. Step 6: Define the scope Write down what is included. Step 7: Send the estimate Give the client a clear price and next step. Step 8: Follow up If the client does not reply, follow up. A good estimate is useless if nobody accepts it. How Fast Should You Send an Estimate? Fast is usually better. A new client may contact more than one cleaning company. If you take three days to reply, they may already have booked someone else. For simple home cleaning, try to make your estimate process fast. That does not mean you should guess. Collect the facts you need. Then send the estimate as soon as you reasonably can. Should You Give Cleaning Estimates Over the Phone?
You can. But a written estimate is still useful. A phone call can help you gather details. Then send the price in writing. This gives both you and the client a record of: The service The price The frequency The scope The terms That can prevent confusion. Should You Give Free Cleaning Estimates? Many cleaning companies give estimates at no cost. That can make it easier for new clients to contact you. For simple home cleaning, you may be able to estimate the job online or by phone. Larger or more complex work may need a site visit. Choose a process that makes sense for the value and size of the job. Online Cleaning Estimates An online estimate form can save time. A client can enter: Name Email Phone Address ZIP code
Property type
Square feet Bedrooms Full bathrooms Half bathrooms Pets Service type Cleaning frequency Your company can use those details to build the estimate. That is much better than receiving a message that only says: Common Cleaning Estimate Mistakes Avoid these common problems. Giving a Price With Too Little Information Do not guess based only on square feet. Ask enough questions to understand the job. Leaving the Scope Unclear “Clean the house” can mean different things to different people. List what the service includes. Forgetting Add-Ons Extra work should not quietly become part of the base service. List add-ons and their prices. Hiding the Total Make the total easy to find. Leaving Estimates Open Forever “How much do you charge?”
Use an expiration date. Not Following Up A client may forget. A simple follow-up can win the job. Not Tracking Why Estimates Are Lost If you send 100 estimates and only 10 become jobs, you need to know why. Track the results. Track Your Estimate Acceptance Rate Your estimate acceptance rate tells you how many estimates become jobs. The basic formula is: Accepted Estimates ÷ Estimates Sent × 100 For example: You send: 20 estimates Eight are accepted. 8 ÷ 20 × 100 = 40% Your estimate acceptance rate is: 40% Track this over time. It can help you spot problems with: Pricing Follow-up Lead quality Service fit Sales process Do not judge the business from one week. Look for patterns.
Turn an Accepted Estimate Into a Job
An estimate should not become a dead document. When the client accepts, the next steps should be easy. A clean process looks like this: Lead → Property → Estimate → Client → Job → Team The lead becomes a client. The property is already known. The accepted service becomes a job. The job gets a date. Then the right cleaner or team gets assigned. This is the type of workflow TidyOps is built around. You should not have to type the same client and property details into several different tools. 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.