Call Now
Resources

How to bid on commercial cleaning jobs (and win more contracts)

×
Industry
Size
Location
Results

What is your industry?

Search or choose an industry to see results that match your business.

Size
Location
Results

How many people work for your business?

Share your team size to see how you compare.

Location
Results

Where is your business located?

Benchmarks are based on your local area.

Results

Annual Revenue Results:

Housecall Pros like you typically make:

-
"Housecall Pro took my business to a whole other level instantaneously."

Sarah M.

Industry Professional

Businesses using Housecall Pro

Increase revenue by 35%*

*Based on average monthly revenue after one year on the platform.

Start Free Trial
Revenue Benchmark CTA
New
Want to see your potential revenue?

See what businesses like yours earn with Housecall Pro in 1 - 2 minutes.

Cleaner in red uniform holding a vacuum in front of a van.

Commercial cleaning jobs can bring in steady, recurring revenue. But to win the job, you need a solid bid. Price too low, and you lose money. Price too high, and potential clients may look elsewhere.

This guide shows you how to estimate costs, build competitive bids, and create professional proposals that help you win commercial cleaning contracts while protecting your profits.

Read more: How to start a commercial cleaning business

Quick answer: How do you bid on commercial cleaning contracts?

To bid on commercial cleaning contracts, start with a walkthrough of the property to evaluate its size, layout, cleaning requirements, and any special considerations. Next, measure the square footage and calculate labor costs using your hourly rates and cleaning production rates. 

From there, build a pricing formula that accounts for labor, supplies, overhead, and profit. Finally, submit a professional proposal that clearly outlines the scope of work, pricing, service schedule, and contract terms.

Key takeaways

Winning more commercial cleaning jobs starts with a consistent bidding process:

Walk every property: Site visits uncover labor demands, special requirements, and pricing factors.

Know your numbers: Base pricing on labor costs, overhead, supplies, and profit goals.

Define the scope clearly: Document included and excluded services to prevent misunderstandings.

Customize every bid: Different facilities require different pricing approaches and service plans.

Follow up consistently: Professional communication and timely follow-up can improve close rates.

Table of contents

Why commercial cleaning bids are different from residential estimates

Bidding on a commercial cleaning contract isn’t just a bigger residential estimate—the process itself changes. You’re quoting a larger space, working through more layers of approval, and accounting for documentation the client expects before you can start. Commercial contracts also tend to run longer and pay more consistently than one-off residential jobs, which is why it’s worth getting the bid right.

Here’s what actually changes about the bidding process.

Commercial jobs involve larger spaces and more stakeholders

A residential estimate may involve a single homeowner and a few rooms. Commercial jobs are often much larger, ranging from small office suites to multi-story buildings, medical facilities, warehouses, and retail spaces. They may also require daily, weekly, or even multiple cleanings per day.

The decision-making process is usually more involved as well. Instead of working directly with one customer, you may need approval from property managers, facility managers, purchasing departments, or business owners. Many organizations also have procurement requirements, service agreements, and contract terms that must be reviewed before work begins. As a result, commercial bids often require more documentation and planning than residential quotes.

Commercial contracts often require longer-term planning

Many commercial cleaning contracts are recurring agreements that can last months or even years. Because of this, your pricing needs to account for long-term labor costs, supply expenses, and changes in service needs over time.

Commercial clients also tend to have specific service-level expectations. They may require detailed cleaning schedules, documented quality standards, proof of insurance, and background checks for cleaning staff. In some industries, such as healthcare or manufacturing, performance standards may be closely monitored. Taking these requirements into account during the bidding process can help you build a proposal that reflects the full scope of the work.

Read more: How to grow your cleaning business

How to bid on commercial cleaning contracts (step-by-step)

Commercial contracts tend to bring in more revenue and offer much greater stability than one-off residential jobs, since they’re recurring and cover far more square footage per visit. But if you don’t know how to get the work, none of that matters.

Here are the steps to bid on the commercial cleaning contracts that will help keep your cleaning business moving in the right direction.

Step 1: Conduct a detailed site walk-through

Never price a cleaning contract without seeing the space up close and in person. A site walkthrough gives you a firsthand look at the facility. This process will help you gather the information you need to estimate the labor and supplies required to thoroughly clean the space and meet the client’s expectations.

Measure the entire facility 

Don’t make assumptions about measurements. During the walkthrough, document the property’s square footage and make note of each area that will need cleaning. This includes offices, conference rooms, restrooms, break rooms, lobbies, entrances, warehouses, and specialty spaces. You should also record flooring materials, since carpet, tile, concrete, and hardwood surfaces often require different cleaning methods and time commitments.

Ask questions about cleaning expectations 

Don’t assume your expectations and your client’s expectations will naturally align. Two office buildings with the same square footage can have very different cleaning needs, staffing requirements, and service schedules.

Here are some questions to ask during your walkthrough with the prospective client:

  • How often do you want the facility cleaned?
  • How many employees, customers, or visitors use the space each day?
  • Are there specific areas that require extra attention?
  • Must cleaning take place during or after business hours?
  • Are there security protocols or restricted-access areas?
  • Do you need any specialty services, such as floor care or disinfecting?

The answers will help you understand the true scope of the job and build a bid that reflects the client’s expectations.

Identify factors that increase labor time 

Some facilities require significantly more labor than others, even if they have similar square footage. High-touch environments, such as medical offices, manufacturing facilities, warehouses, and multi-story buildings, often require additional cleaning tasks. Specialty services such as disinfecting, floor care, or clean-room procedures should also be identified early so they can be priced separately if needed.

Step 2: Calculate your labor costs and production rate 

Commercial cleaning services often cost between $0.07 and $0.20 per square foot, with per-visit costs ranging from roughly $70 to $1,500 depending on the size and complexity of the facility. But those numbers are only a starting point. 

To build a profitable bid, you need to understand how long the work will take and what it will cost your company to complete it. That’s where production rates come in. Since labor is typically the largest expense in a commercial cleaning contract, accurately estimating labor hours can make the difference between a profitable job and one that drains your resources.

What is a cleaning production rate?

A cleaning production rate measures how much work a cleaner can complete in a given amount of time. It’s usually expressed as the number of square feet cleaned per hour and serves as the foundation for calculating labor hours. According to The Association for Cleaning & Facility Solutions (ISSA), cleaning times are typically determined by dividing the area to be cleaned by the production rate for a specific task.

Production rates help you estimate staffing needs and build more accurate bids. Instead of guessing how long a facility will take to clean, you can use production rates to calculate labor hours based on the space size, required cleaning tasks, and service frequency.

Typical commercial cleaning production rates 

While every facility is different, BSCAI and ISSA both publish production-rate benchmarks for commercial cleaning bidding. ISSA’s widely used 612 standard puts general office space at roughly 3,500–5,000 square feet per hour for one cleaner under normal conditions—the figure most bidding software and facility managers reference as the industry standard.

Keep in mind that these benchmarks are only averages. Factors such as floor type, restroom count, occupancy levels, and specialty cleaning requirements can significantly affect how much space a cleaner can cover during a shift.

Calculate your true hourly labor cost

Many cleaning companies make the mistake of looking only at employee wages when calculating labor costs. In reality, your hourly labor cost should include payroll taxes, workers’ compensation insurance, employee benefits, training expenses, and a portion of your business overhead.

Once you’ve accounted for those expenses, add your desired profit margin. This gives you a more accurate hourly rate and helps you price commercial cleaning contracts based on the actual cost of performing the work.

Step 3: Price your job by square footage 

Now that you know your labor costs, you need to decide how to present your pricing to prospective commercial cleaning clients. Many commercial clients compare cleaning proposals using square-foot pricing because it provides a simple way to evaluate bids across multiple vendors. While square-foot pricing isn’t perfect for every situation, it can be a useful benchmark when pricing routine commercial cleaning services.

Commercial cleaning rates by square foot 

Commercial cleaning rates vary based on several factors:

  • Type of facility
  • Cleaning frequency
  • Occupancy levels
  • Service requirements

More frequent cleaning schedules tend to land toward the lower end of these ranges, since crews visiting the property regularly can work faster per visit. For a deeper look at commercial cleaning pricing, see our guide to pricing commercial cleaning jobs.

Space typeTypical rate per sq. ft.
Office buildings$0.09–$0.17
Medical & healthcare facilities$0.14–$0.29
Retail spaces$0.07–$0.15
Industrial or warehouse$0.08–$0.20

ISSA-published national industry ranges, 2026. Actual rates vary by location, service scope, and cleaning frequency.

When square-foot pricing works best 

Square-foot pricing works well for facilities with predictable cleaning requirements, such as office buildings, retail stores, and common areas. It provides a fast way to estimate costs and allows potential clients to compare proposals more easily. However, square footage alone doesn’t account for factors such as restroom counts, occupancy levels, or specialty cleaning tasks.

When hourly pricing makes more sense

Hourly pricing is often a better fit when the scope of work varies significantly from one visit to the next. Medical facilities, industrial sites, post-construction cleanups, and buildings with specialty cleaning requirements may require a labor-based approach. In these situations, pricing based on estimated labor hours can provide a more accurate reflection of the work involved.

Step 4: Build your commercial cleaning bid formula 

At this point, you have the information needed to move from estimating to pricing. The goal is to create a repeatable formula that helps you price jobs consistently while accounting for your labor, expenses, and profit goals. While every cleaning company is different, the framework below can help you build more accurate bids.

Basic commercial cleaning pricing formula 

Your business is unique, so your bidding formula should be, too. What works for another cleaning company may not work for yours. A common starting point is:

(Total Square Footage ÷ Production Rate) × Hourly Labor Cost

Once you’ve calculated labor, add costs for supplies, travel time, payroll taxes, overhead expenses, and your desired profit margin. Many cleaning business owners also round up slightly to avoid pricing a job so tightly that there’s little room for unexpected expenses.

Factor in recurring service frequency

Don’t forget to clearly define how frequently your client needs your services. This is important for both your business and your clients, whether they need daily, weekly, or monthly visits. Every arrangement should be outlined clearly to avoid confusion and set expectations from the beginning.

Cleaning frequency also affects pricing. Daily service often results in lower per-visit costs because the facility stays cleaner between visits. Weekly and monthly schedules typically require more labor per visit. Tools like Housecall Pro can help automate recurring scheduling so appointments stay on track and there’s less administrative work.

Add specialty services separately 

Not every service should be included in your base cleaning price. Some tasks require additional labor, specialized equipment, or extra materials, making them better suited to be separate line items in your proposal.

Common specialty services include:

Separating these services helps clients understand exactly what’s included in the contract and what costs extra. It also helps protect your profit margins by preventing additional work from being absorbed into your standard cleaning rate.

Clearly documenting exclusions is just as important as listing included services. When clients understand exactly what’s covered by the contract, it’s easier to set expectations, avoid scope creep, and prevent disagreements about additional work requests.

Get In Touch: 858-842-5746

Let us earn your trust

On average, Pros increase monthly revenue generated through Housecall Pro by more than 35% after their first year.

See plan options and feature breakdown on our pricing page.

Worked example: How to bid a 5,000-square-foot office cleaning contract

Here’s a simple example showing how the numbers can come together.

Project details

Let’s consider the following office space:

  • 5,000-square-foot office
  • Weekly cleaning
  • 4 restrooms
  • 1 break room
  • Approximately 40 employees

Calculate labor hours 

Using a production rate of 3,500 square feet per hour, the estimated labor requirement is approximately 1.4 hours (5,000 ÷ 3,500 = 1.43).

Calculate labor costs

If your fully loaded labor cost is $35 per hour, your labor expense for the visit would be approximately $49 (1.4 × $35).

Add overhead and supplies 

Next, add 20% for overhead costs ($10) and 10% for cleaning supplies ($5).

Determine the final bid price

A simple calculation like the one below can help you see how individual costs contribute to your final bid price.

Cost IiemAmount
Labor$49
Overhead$10
Supplies$5
Total cost$64

After adding your profit margin and rounding up, you might submit a final bid of $80-$90 per visit, depending on local market conditions and the scope of work.

What’s typically included in a commercial cleaning bid?

A clear bid outlines what’s included, what’s not, and how often you’ll provide each service. Defining the scope upfront helps prevent confusion, disputes, and surprise requests once the contract starts.

Included vs. excluded services

Most commercial cleaning bids include routine cleaning tasks that occur during each scheduled visit. Specialty services are often excluded from the base contract and offered as add-on services when needed.

Typically includedOften excluded (can be add-ons)
Dusting surfacesCarpet extraction
Vacuuming carpetsInterior and exterior window washing
Sweeping and mopping floorsFloor stripping and waxing
Emptying trash and replacing linersDeep cleaning services
Restroom cleaning and sanitizingPost-construction cleanup
Cleaning break rooms and kitchenettesEmergency cleanup services
Wiping high-touch surfacesSpecialized disinfecting treatments
Lobby and common area cleaningHigh-dusting and ceiling cleaning

How to create a professional cleaning proposal

Once you’ve settled pricing, it’s time to deliver that information to your potential client. Don’t just send over a bunch of numbers and call it a day–presentation matters, especially when building your reputation. 

Here’s what to do.

1. Include a detailed scope of work

Your proposal should clearly outline exactly what services will be performed, which areas will be cleaned, and how often service will occur. The more specific you are, the less room there is for confusion once work begins.

2. Clearly outline pricing and contract terms

Include the proposed price, contract length, service frequency, payment terms, and cancellation policy. Documenting these details upfront helps both parties understand their responsibilities and reduces the likelihood of disputes later.

3. Highlight proof of professionalism

Give prospective clients reasons to trust your business. Include proof of insurance, relevant certifications, client references, online reviews, and testimonials that demonstrate your ability to deliver consistent service and professional results.

Common mistakes when bidding commercial cleaning jobs

Many cleaning companies lose money not because they can’t do the work, but because they overlook important details during the estimating process. Here are the most common mistakes.

Underestimating labor hours

Guessing instead of calculating labor requirements can leave you underpaid for the work performed. Avoid it by running every bid through your production rate formula instead of eyeballing a number. If a job comes in low, double-check the facility against your own completed jobs of similar size before you submit.

Ignoring overhead costs

Expenses such as insurance, payroll taxes, supplies, fuel, and administrative costs should be included in every bid. Calculate your true hourly labor cost—wages plus taxes, insurance, and overhead—before you price a single job, so those costs are built into the rate rather than something you try to recover later.

Failing to define scope

Unclear proposals can lead to misunderstandings, additional work requests, and disputes about what’s included. List included and excluded services explicitly in every proposal. Carpet extraction, window washing, and floor stripping should show up as line items whether they’re bundled in or priced separately.

Using the same pricing model for every facility

Different facilities have different cleaning requirements. A one-size-fits-all approach rarely produces accurate pricing. Match the pricing model to the job: square-foot pricing for predictable spaces like offices and retail, hourly pricing for medical facilities, industrial sites, or anything with a scope that varies visit to visit.

Submitting an unprofessional proposal

A rushed or generic proposal can cost you the contract even when your price is right. Include a detailed scope of work, clear pricing and contract terms, and proof of professionalism—insurance, certifications, and references—every time, not just for the accounts you think are worth the extra effort.

How to find commercial cleaning jobs to bid on 

Before you can bid on commercial cleaning contracts, you need to find businesses looking for cleaning services. The right lead sources can help you identify qualified opportunities and connect with potential clients. Here are some of the best places to find commercial cleaning jobs to bid on.

Read more: Best lead generation websites for contractors

Use bid platforms and procurement portals

Many companies, schools, healthcare organizations, and government agencies post cleaning opportunities through online bidding platforms and procurement portals. Create profiles on relevant sites and check them regularly for new opportunities.

  • Register with local government procurement portals
  • Monitor commercial bidding websites
  • Set up alerts for cleaning-related contracts

Network with property managers and facility managers

Property managers and facility managers often influence cleaning vendor decisions. Building relationships with these professionals can lead to referrals and opportunities before contracts are publicly advertised.

  • Attend local business networking events
  • Connect on LinkedIn and Alignable
  • Schedule introductory meetings
  • Follow up regularly

Build referral partnerships

Strategic partnerships can create a consistent source of commercial leads. Businesses that serve the same clients often encounter other companies seeking cleaning services.

Potential referral partners include:

  • Commercial real estate agents
  • Property management companies
  • HVAC contractors
  • Plumbers
  • Electricians
  • Security companies

Market recurring commercial services online

A strong online presence can help potential clients find your business when they’re actively searching for cleaning services. Focus your marketing on the long-term value and reliability of recurring commercial cleaning contracts.

  • Create service-specific website pages
  • Collect and publish customer reviews
  • Maintain an active Google Business Profile
  • Share case studies and testimonials

How to win more commercial cleaning contracts

You may do an amazing job cleaning commercial facilities, but if prospective clients don’t know you’re out there, your business won’t grow.

Here are some tips to help you get more clients and increase your commercial cleaning revenue.

Respond quickly and professionally

Speed matters when competing for commercial contracts. Respond to inquiries promptly, schedule walkthroughs quickly, and provide bids within the timeframe promised. Fast, professional communication signals that your company is organized and ready to do business.

Provide transparent pricing

Avoid vague pricing that leaves clients guessing. Clearly explain what is included in the quoted price, identify any optional services, and outline any additional charges. Transparency builds trust and makes it easier for prospects to compare proposals.

Offer clear service guarantees

Clients want reassurance that problems will be addressed if they arise. Consider offering a written service guarantee that explains how quality concerns will be handled and how quickly your team will respond to service issues.

Demonstrate reliability with references and reviews

Past performance can help close new business. Include client references, testimonials, case studies, and online reviews in your proposal package to demonstrate that your company consistently delivers on its commitments.

Follow up consistently

Many contracts are not awarded immediately after a proposal is submitted. Follow up professionally to answer questions, address concerns, and stay top of mind. A simple email or phone call can make the difference between winning and losing a contract.

Take the guesswork out of commercial cleaning estimates

Winning profitable commercial cleaning contracts starts with a repeatable process. When you take the time to conduct detailed walkthroughs, calculate production rates, account for labor and overhead costs, and submit professional proposals, you’re far more likely to win the right jobs at the right price.

As your business grows, keeping bids consistent can become more challenging. Estimates may vary from one team member to another, follow-up opportunities can get missed, and recurring contracts can become harder to manage. That’s where Housecall Pro can help.

Here’s what Housecall Pro’s cleaning software can fix:

  • Inconsistent estimates: Create professional estimates using a standardized process to keep pricing consistent across your team.
  • Customer and property details scattered across different systems: Keep job notes, customer information, and property details organized in one place.
  • Leads going cold after a walkthrough or proposal: Track opportunities and follow up before prospective clients move on to another vendor.
  • Recurring cleaning contracts becoming difficult to manage: Automate scheduling for ongoing services so appointments aren’t missed.
  • Manual work between approved estimates and scheduled jobs: Convert accepted estimates directly into scheduled work.
  • Delayed payments affecting cash flow: Send invoices promptly and provide customers with convenient payment options.

By creating a more consistent process for estimating, scheduling, and managing commercial cleaning contracts, you can spend less time chasing paperwork and more time submitting accurate bids, winning profitable contracts, and building long-term client relationships.

Sign up for our free 14-day trial today.

Bidding commercial cleaning jobs FAQ

How do you calculate a commercial cleaning bid?

To calculate a commercial cleaning bid, start by measuring the facility and estimating labor hours using your cleaning production rate. Then add labor costs, supplies, overhead expenses, and your desired profit margin to arrive at a final price.

How much should I charge for commercial cleaning per square foot?

Commercial cleaning rates typically range from about $0.07 to $0.20 per square foot, depending on the facility type, cleaning frequency, and service requirements. Medical offices and specialty facilities often cost more than standard office buildings or warehouses.

What's included in a commercial cleaning contract?

Most commercial cleaning contracts include routine services such as dusting, vacuuming, mopping, trash removal, restroom cleaning, and cleaning common areas. Specialty services such as carpet extraction, window cleaning, floor waxing, and post-construction cleanup are often priced separately.

How do I find commercial cleaning jobs to bid on?

Commercial cleaning opportunities can be found through bid platforms, government procurement portals, property managers, facility managers, and referral partners. Maintaining a strong online presence can also help attract businesses that are actively searching for cleaning providers.

How do I win commercial cleaning contracts?

Winning commercial cleaning contracts starts with accurate pricing, professional proposals, and prompt communication. Building trust through references, customer reviews, clear service guarantees, and consistent follow-up can also improve your chances of securing new business.


Ann Schreiber

Ann Schreiber

CEO and Content Writer
Contact | 
Last Posted September, 2026
Company Copywriting For You
About the Author Ann has been a marketer and content writer for over 25 years. While she got her start in financial services marketing, her writing interests are far broader. Now, as the CEO of Copywriting For You, she spends her time as a full-time freelancer blogger, writing on various topics, including personal finance, marketing and business, health and wellness, home improvement and cleanliness, parenting and family, and more. Check out her website, https://copywritingforyou.net/, to learn more.
Revenue Benchmark CTA
New
Want to see your potential revenue?

See what businesses like yours earn with Housecall Pro in 1 - 2 minutes.

Helpful articles about the field service industry, the latest news about the app, and downloadable templates you can use right now.

Follow us

Get a $50 gift card

See how Housecall Pro can fit your needs.

Prefer to explore on your own?

Book a Free Demo
Are you a Sherwin Williams Pro?
How did you hear about us?

By clicking 'Book a demo' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.