🧹 Facility Management Hub

Free Janitorial and Facility Management Calculators for US Businesses

Built on ISSA production rate standards, these five tools help commercial cleaning companies, facility managers, and building service contractors calculate shift time, floor finish coverage, restroom supply budgets, and competitive bid prices. No subscriptions, no login. Just the math you need to run a profitable cleaning operation.

📋 ISSA 612 Production Rates 💰 Bid Price per Square Foot ✨ Floor Finish Coverage 🚽 Restroom Supply Budgeting 🪟 Window Production Rates 📊 PDF Bid Reports
$117B
US commercial cleaning industry revenue per year
3.5M
janitorial and cleaning workers employed in the US
5
free ISSA-calibrated calculators in this hub
100%
free, no account needed, PDF output on every tool

Five Facility Calculators: Pick the One That Solves Your Problem Today

Each calculator below handles a specific piece of the commercial cleaning puzzle. If you are building a proposal from scratch, start with the ISSA time estimator and work down to the bidding calculator. If you are restocking a building or scoping a floor job, jump directly to the supply or wax tool.

⏱

ISSA Cleaning Time Estimator

Calculate exactly how many labor hours a shift requires based on your building’s square footage and full task list. Uses ISSA 612 production rate tables for vacuuming, mopping, restroom service, trash collection, and more. Produces a defensible, industry-standard estimate you can attach to a proposal.

Open Calculator
✨

Commercial Floor Wax Calculator

Size your floor finish order for any strip-and-wax job. Enter your square footage, target coat count, and the product spread rate from the label, and the calculator outputs exact gallons needed by coat and in total. Prevents expensive over-ordering and the job-stalling problem of running short on coat three.

Open Calculator
🚽

Restroom Consumables Estimator

Predict monthly toilet paper, hand soap, and paper towel quantities for any office or commercial building. Input headcount, restroom count, and occupancy schedule. The output is a ready-to-use purchase order quantity calibrated to actual usage patterns so you stop running out before the invoice cycle closes.

Open Calculator
🪟

Window Cleaning Production Rate Calculator

Price commercial window jobs by pane count, access method (ground-level versus ladder), and cleaning technique (squeegee versus spray-and-wipe). Separates interior from exterior work and calculates total time and labor cost per pane so you can build an accurate quote without relying on gut feel.

Open Calculator
💼

Janitorial Bidding Square Foot Calculator

Blend your labor hours, hourly cost, supply budget, overhead allocation, and target profit margin into a single monthly contract price. Outputs both a total monthly bid and a cents-per-square-foot rate so you can compare against market benchmarks before you submit the proposal.

Open Calculator

What Running a Cleaning Contract Actually Costs: The Four Numbers That Decide Everything

Walk into almost any mid-size office building in Dallas, Columbus, or Sacramento and you will find a cleaning crew that showed up after hours, worked through a task list, and left before the first employee arrived. The company holding that contract is probably earning about eight percent net margin when they thought they bid for fifteen. The facility manager who signed it is wondering why the soap dispensers are always empty two weeks before the invoice closes. Both problems have the same root cause: the numbers were estimated rather than calculated.

The US commercial janitorial industry processes over $117 billion in revenue annually, according to IBISWorld industry research. About 3.5 million people work in building cleaning and maintenance roles across the country. And yet the pricing methodology used by the majority of cleaning companies still relies on experience and instinct rather than documented production rates and real cost-per-hour data. The gap between what a job actually costs and what gets charged for it is where cleaning businesses go sideways.

Every commercial cleaning contract comes down to four numbers. Get all four right and the job is profitable. Miss any one of them and you are working for close to nothing:

  1. Labor hours required per cleaning visit: Calculated from the building’s gross cleanable square footage, the specific task list for that account, and published ISSA production rates for each task category.
  2. True labor cost per hour: This is not just the hourly wage. It includes the employer’s share of FICA (7.65 percent), workers compensation insurance (which runs 3 to 8 percent of wages for cleaning work depending on your state), any health benefits, and paid time off accrual.
  3. Monthly supply cost: Cleaning chemicals, paper products, trash liners, microfiber replacement, disposable gloves, and any specialty products for that account’s surface types. Most cleaning companies underestimate this line by 20 to 40 percent.
  4. Overhead allocation and target margin: Vehicle expenses, insurance premiums, owner salary or management time, equipment depreciation, and your desired profit. Many small cleaning operators forget to price this in at all because it feels abstract compared to labor and supplies.

A cleaning company that underestimates labor hours by 20 percent on a 40,000-square-foot office building can easily lose $600 to $900 per month on a contract they thought was solid. At that scale, two bad bids can wipe out the margin from three profitable ones. The calculators in this hub are specifically designed to lock in all four numbers before you submit a proposal.

The Bureau of Labor Statistics publishes annual wage data for janitors and building cleaners at the state and metro level. The current national median is approximately $15.88/hour, but urban markets including Boston, San Francisco, and Seattle regularly run $19 to $24/hour for experienced commercial cleaning staff. See bls.gov Occupational Employment Statistics for current regional figures before you build a labor cost assumption into any bid.

ISSA Production Rates: The Standard Every US Cleaning Bid Should Be Built On

The ISSA, the Worldwide Cleaning Industry Association headquartered in Northbrook, Illinois, publishes a reference document called the ISSA 612 Cleaning Times Standard. This document defines production rates in square feet per hour for every common cleaning task: vacuuming carpeted areas with an upright or backpack vacuum, dust mopping and wet mopping hard floors, restroom service, glass cleaning, high dusting with extension poles, burnishing and buffing, and more.

These rates were established through time-motion studies of actual cleaning crews working in real commercial buildings under normal operating conditions. They account for setup time, equipment movement between areas, door-opening and obstacle navigation, and the natural work rhythm of a professional shift. They are not best-case numbers. They represent what a trained, experienced cleaner working at a normal pace actually accomplishes in an hour of real work.

Using ISSA rates to build your bid does two things. First, it prevents you from overestimating what your crew can cover in a shift, which is the most common source of underbidding in the industry. Second, it gives you a documented, third-party basis for your labor hour calculation that you can show a client who challenges your price. “We use ISSA 612 production rate standards” is a much stronger position than “our experience tells us it takes about this long.”

Reference Production Rates for Common US Commercial Cleaning Tasks

Cleaning Task ISSA Rate Range Surface or Context Practical Notes
Vacuuming, upright or backpack 3,500 to 4,500 sq ft/hr Carpet, open areas Lower end for cubicle-dense floors with lots of chair movement
Dust mopping, single pass 4,000 to 6,000 sq ft/hr Hard floor, fairly clean High end achievable on open corridors and lobbies
Wet mopping, two-bucket method 1,500 to 2,500 sq ft/hr Hard floor Lower end for restrooms and kitchens with heavy soil
Restroom service, full clean 15 to 20 min per restroom Standard 3-fixture unit Add 3 to 5 min per additional fixture; high-traffic adds 25 percent
Trash collection and liner replacement 5,000 to 7,000 sq ft/hr Any, standard office density Rate drops sharply if desks are very cluttered or recycling is separated
High dusting with extension pole 800 to 1,200 sq ft/hr Ledges, HVAC registers, ceiling corners Time includes moving and repositioning extension equipment
Glass and partition cleaning 200 to 400 sq ft/hr Interior glass, squeegee method Spray-and-wipe runs faster but leaves streaks on large panes
Burnishing or high-speed buffing 4,000 to 8,000 sq ft/hr VCT or vinyl, open floor High end requires a wide burnisher on a completely clear floor
Stripping floor finish 600 to 900 sq ft/hr VCT, full strip Heavily built-up floors drop to 400 to 600 sq ft/hr
Applying floor finish (wax), per coat 1,800 to 2,200 sq ft/gal VCT, per coat 4 to 6 coats standard; each coat requires 30 to 45 min dry time

The rate any specific cleaning crew achieves depends on the building layout, the age and condition of the equipment, the experience level of individual cleaners, and how cluttered or obstacle-heavy the floor plan is. Always apply these rates to the specific conditions of the account you are bidding and adjust based on your own historical time data where you have it.

Office Buildings, Medical Clinics, and Schools: Why Building Type Changes the Entire Cleaning Equation

A 25,000-square-foot office building and a 25,000-square-foot medical clinic are the same physical size. They are completely different cleaning contracts. The medical clinic requires EPA-registered hospital-grade disinfectants, more frequent restroom service cycles, documented cleaning protocols for infection control, and staff who have completed OSHA Bloodborne Pathogen training. The time per square foot, the supply cost, the required training, and the liability exposure are all higher. Charge office rates for a medical account and you will either lose money on the contract or lose the contract when quality suffers.

Knowing the building type before you bid is not optional. It determines your task list, your product selection, your labor hours, and your price per square foot.

Commercial Office Buildings

The most common account type in US commercial cleaning. Standard tasks include nightly vacuuming, trash collection, restroom service, kitchen and break room cleaning, and periodic floor maintenance on a weekly or monthly rotation. Most office accounts require five-night-per-week service. Typical bid range in most US markets: $0.08 to $0.14 per square foot per month for standard nightly service. Larger buildings tend toward the lower end of this range due to economies of scale.

Medical and Dental Offices

Require hospital-grade EPA List N disinfectants and documented protocols for each surface category. Additional scope typically includes exam room terminal cleaning after each patient, coordination with biohazard waste vendors, and frequent disinfection of high-touch surfaces throughout the day. Typical bid range: $0.14 to $0.22 per square foot per month, depending on the specialty and the depth of the cleaning protocol required.

Schools and Educational Facilities

High-occupancy environments with aggressive restroom use ratios, cafeteria cleaning with food waste, gymnasium hardwood floors, and often a locker room component. Many school contracts require a daytime porter in addition to the evening crew to handle spills and restroom checks during school hours. Floor types are frequently mixed: VCT in hallways, carpet in classrooms, hardwood in gyms. Each requires a different product and maintenance program. Typical bid range: $0.10 to $0.18 per square foot per month.

Retail and Industrial Facilities

Retail cleaning scope is often lighter on a per-square-foot basis because customers and staff contribute to basic tidying throughout the day. Industrial facilities frequently require specialized sweeping equipment for large concrete production floors and may have chemical or oil contamination that changes the cleaning approach significantly. Bid range for retail: $0.05 to $0.10 per square foot. Industrial varies too widely for a single range because the scope and hazard level differ so dramatically from one facility to the next.

The Occupational Safety and Health Administration (OSHA) maintains cleaning industry compliance guidance, including requirements for Bloodborne Pathogen training and hazard communication standards for cleaning chemical use, at osha.gov. Any cleaning company working in healthcare settings is legally required to comply with the Bloodborne Pathogens Standard (29 CFR 1910.1030).

Why US Cleaning Companies Underbid and What These Six Calculators Prevent

⏱

Labor Hours Underestimated

The single biggest driver of unprofitable cleaning contracts. The ISSA Cleaning Time Estimator builds your shift hours from actual square footage and task data, not a gut estimate from the site walkthrough.

✨

Floor Finish Overbought or Short

Buying three extra gallons of finish costs money you do not get back. Running out on coat four means a return trip. The Floor Wax Calculator sizes the order exactly to the job.

🚽

Supply Shortages Mid-Contract

Running out of toilet paper or soap before the billing cycle closes is an avoidable problem. The Restroom Consumables Estimator sizes your monthly purchase order to actual headcount and usage patterns.

🪟

Window Jobs Mispriced

Window cleaning is the task most likely to be priced on instinct rather than production data. The Window Production Rate Calculator accounts for pane count, access method, and cleaning technique.

💰

Overhead Left Out of the Bid

Many cleaning operators cover direct costs correctly but forget to price in vehicles, insurance, management time, and equipment depreciation. The Bidding Calculator layers these in before you finalize the price.

📊

No Documentation for Client Review

All five calculators produce a downloadable PDF report. Attach it to your proposal and you show the client that your price is based on industry standards, not a number you picked from thin air.

Ready to Build Your First ISSA-Standard Cleaning Bid?

Start with the cleaning time estimator to lock in your labor hours, then run the numbers through the bidding calculator for a complete, defensible contract price.

Related Building Systems and Compliance Calculators

Janitorial operations are one piece of a larger building management picture. Facility managers who handle cleaning contracts often need tools across these connected areas as well. All of these calculators are free and built to US standards.

Frequently Asked Questions About Janitorial Bidding and Facility Cleaning Math

The ISSA 612 Cleaning Times Standard is a production rate reference document published by the ISSA, the Worldwide Cleaning Industry Association. It specifies how many square feet of a given surface one cleaning worker can clean per hour under normal commercial building conditions. Tasks covered include vacuuming, mopping, restroom service, trash collection, high dusting, glass cleaning, and floor finishing. Cleaning companies use these rates because they provide a documented, third-party basis for labor hour calculations in bids. When a facility manager questions why your price is higher than a competitor’s, “our hours are calculated using ISSA 612 production rates” is a defensible answer. “That’s what we estimated” is not.

It depends entirely on the task. For vacuuming carpeted open areas with an upright vacuum, one person can cover 3,500 to 4,500 square feet per hour. For wet mopping hard floors with a two-bucket system, that rate drops to 1,500 to 2,500 square feet per hour because mopping is physically slower and requires regular wringer stops. For restroom cleaning, the production metric shifts from square feet to time per restroom: plan on 15 to 20 minutes for a standard three-fixture restroom and add three to five minutes per additional fixture. The ISSA Cleaning Time Estimator above combines rates across all your specific tasks to give you total shift hours for any building.

A standard commercial floor finish has a spread rate of approximately 1,800 to 2,200 square feet per gallon per coat, depending on the product and the porosity of the floor surface. Most VCT (vinyl composite tile) floors require four to six coats to build a proper protective base. That means a 10,000-square-foot floor needs roughly 18 to 33 gallons for a complete strip-and-wax project depending on coat count and spread rate. The Commercial Floor Wax Calculator above handles this math automatically and lets you input the actual spread rate from your specific product label, which varies by brand and by the condition of the existing floor surface.

The baseline math uses per-person usage estimates from ISSA research and building products industry data. For toilet tissue, the rule of thumb is approximately 100 sheet-uses per standard double-ply roll, which translates to roughly one roll per person per week in a typical office environment. For hand soap in a manual pump dispenser, estimate 1 to 1.5 ounces per person per day. For paper towels, plan on one towel per restroom visit and about two to three restroom visits per person per workday. Multiply each per-person figure by your occupant count and the number of workdays in the billing period. Add a 10 to 15 percent buffer for visitors and above-average usage days. The Restroom Consumables Estimator above handles this calculation with a single form entry.

For commercial janitorial work, a well-run cleaning company should target 15 to 25 percent net profit margin after all direct costs and overhead are paid. Gross margin (revenue minus direct labor and direct supplies only) typically runs 35 to 50 percent for organized operations. The most common reason cleaning companies miss these targets is not that they priced labor or supplies incorrectly. It is that they forgot to allocate overhead costs including vehicle expenses, insurance premiums, equipment depreciation, administrative labor, and owner compensation. The Janitorial Bidding Square Foot Calculator includes overhead as a separate input line so these costs are priced in before the proposal goes out, not discovered as a loss after the contract has been running for three months.

For standard commercial office cleaning with five-night-per-week service, the typical market range in most US metro areas is $0.08 to $0.14 per square foot per month. Higher-intensity accounts such as medical offices, schools, and food service facilities generally run $0.14 to $0.22 per square foot because the task scope, required product quality, and regulatory compliance burden are all higher. Larger buildings usually carry a lower per-square-foot rate than smaller accounts because setup, travel, and transition time are spread across more cleanable area. A 200,000-square-foot corporate campus will almost always price lower per square foot than a standalone 3,000-square-foot dental office, even if the hourly labor cost is identical.

Commercial window cleaning pricing depends on three variables: pane count, access method, and cleaning technique. Ground-level windows that can be reached with a squeegee from both inside and outside typically take 8 to 12 minutes per pane for a complete interior and exterior clean. Ladder-access windows add time because of setup and repositioning between panes. Upper-story windows requiring a lift, boom truck, or rope access are priced differently entirely: day rate for equipment plus an hourly rate for a trained crew. The Window Cleaning Production Rate Calculator above separates ground-level from ladder-access pane counts and calculates total time and estimated cost for each tier of the job so you can build an accurate quote for any building configuration.

The production rates, coverage calculations, and bidding math in these tools are based on ISSA standards and industry-standard product specifications that apply nationally across all 50 states. Labor costs, however, vary significantly by state and metropolitan area. Every calculator in this hub lets you enter your actual local wage rate, so the output reflects your specific market rather than a national average. For current regional cleaning industry wage data, the Bureau of Labor Statistics publishes state and metro-level occupational wage statistics at bls.gov. Check the most recent annual release for your metro area before building your labor cost assumption into any bid.

A complete janitorial bid proposal should include five core components: a scope of work that lists every task and its frequency (nightly, weekly, monthly), a staffing plan showing how many hours per visit and how many visits per month, a supply list for consumables the client is responsible for versus what your company provides, a price schedule showing the monthly rate and any add-on service pricing, and your company’s insurance documentation. The PDF report generated by the ISSA Cleaning Time Estimator and the Bidding Calculator covers the hours calculation and the price derivation. Print both and attach them as supporting exhibits to your proposal. Clients who see the math behind the price are far less likely to negotiate aggressively because they understand what they are buying.

In a typical commercial office environment, VCT floors should be fully stripped and refinished once or twice per year. High-traffic areas like lobbies, main corridors, and cafeterias may need stripping every six months. Lower-traffic areas like back offices and storage rooms can go 12 to 18 months between strip-and-wax cycles. Between full strips, the floor should receive periodic scrub-and-recoat maintenance every three to four months to extend the life of the existing finish coat and maintain the gloss level. Regular daily or weekly dust mopping and periodic burnishing keep the floor looking good between those maintenance cycles. Including a documented floor care schedule in your cleaning proposal shows the client you understand the long-term maintenance picture, not just the nightly cleaning scope.