How much will your project cost? Get Estimates Now

How Much Are Business And Office Cleaning Rates?

Typical Range: $140 - $300

Find out how much your project will cost.

Are you a Home Improvement or Service Pro?

Connect with Homeowners

April 5, 2021

Reviewed by Asya Biddle, Cleaning Services Professional & Owner of The Dust Busters, Williamsport, PA
Written by HomeAdvisor.

Commercial Cleaning Services Rates

Commercial cleaning averages $220 for a 2,000-square foot office. Most businesses pay between $140 and $300 but costs could run as low as $80 and up to $1,000 or higher for a space of this size. One-time services and deep cleanings cost more than if you schedule regular appointments.

Office Cleaning Rates

Average Cost$220
High Cost$1,000+
Low Cost$80

*For a 2,000-square foot space

Commercial Cleaning Contract Rates

Commercial contract rates vary based on the size of the space and frequency of service. However, an individual working under a contract is less expensive than a one-time visit.

Another factor that may impact cost is the use of the facility. For example, an office attached to a manufacturing facility would likely be dirtier and in need of more care than a building comprised of only office space.

Cleaners sometimes price their rates as follows:

  • Hourly for 1 or 2 cleanings per week
  • Per square foot for 3 or more cleanings per week
  • Per job

This is comparable to the cost of hiring a maid which ranges from $75 to $200 for a weekly visit, versus $100 to $250 a monthly visit. Contact a janitorial service near your business for a quote.

Compare Estimates For Your Commercial Cleaning Project

Office Cleaning Rates Per Hour

Hourly rates vary and run from $20 to $80 per hour. Lower rates (like $20 per hour) might be per person whereas higher rates could be for a team of professionals. On average, rates run from $30 to $50 per hour.

One thing to note is that larger properties almost always charge per square foot instead of hourly.

Medical Office Cleaning Rates

Medical office cleaning rates average $40 per hour and are usually at least $10 more per hour than traditional commercial services. Medical facilities cost more to clean than an office or other commercial space. There’s a lot more sanitizing involved and dealing with certain wastes or materials can be hazardous.

Restaurant Cleaning Service Cost

The average restaurant cleaning service costs $90 per hour but rates span from $20 to $150 per hour.

  • Light cleaning, which usually includes dusting and bathrooms averages $20-$40 per hour.
  • Heavier cleaning or cleaning large commercial kitchens ranges from $50-$150 per hour.

Restaurant Hood Cleaning Cost

Hiring professional cleaners to take care of the hood above an oven costs $140 to $180 per hour. Exhaust hood specialists might charge a flat-rate fee which averages $400 to $430. However add-ons such as cleaning filters or access panels will increase the cost. Expect to pay more if your hood is really dirty.

Get Estimates From Top Office or Restaurant Cleaning Pros

Commercial Cleaning Rates Per Square Foot

The average commercial cleaning job costs $0.11 per square foot but can run anywhere from $0.04 to $0.50 per square foot. Larger spaces, such as warehouses, will likely pay between $0.05 and $0.15 per square foot.

Average Cost Per Square Foot to Clean Office Building

Expect to pay between $0.07 to $0.15 per square foot (or an average of $0.11 per square foot) for an office building that’s 12,000 square feet or less. Larger offices usually have lower rates per square foot.

Janitorial Costs Per Square Foot

At $0.15 to $0.25 per square foot, janitorial services are comparable to other commercial rates. If the service you hire charges hourly, expect to pay between $30 and $40 per hour (potentially per person).

While it might seem that janitors and other cleaning services are the same, their tasks differ. Janitors tend to take care of trash and mopping whereas a cleaning agency focuses more on sanitizing bathrooms and other public areas. Janitors or custodians are also often on staff while agencies are an external hire.

Commercial Cleaning Services Price List

Most commercial services include the following in their prices (other services cost extra):

  • Bathrooms
  • Public areas like break rooms or kitchens
  • Floors (sweeping, mopping, vacuuming)
  • Dusting
  • Trash
Extra Cleaning TaskPrice Range
Appliances$10 - $40 per appliance
Stripping, waxing$0.30 - $0.50 per square foot
Tile floors (with a machine)$0.12 - $0.21 per square foot
Buffing$0.04 -$0.12 per square foot

Cleaning Services for Businesses Prices

For additional services, your business will have to call an outside team.

Carpet cleaning is a service where you’ll need to talk to the professionals for a price quote. Contact a commercial floor cleaner near you to get an estimate.

Get Rates From Local Commercial Cleaning Services

DIY Office Cleaning vs. Hire a Professional

Hiring professional services protects your workers from illnesses and can even play a role in the success of your business. Without regular sanitation and cleaning, employees often end up needing more sick days. Clients and even prospective employees will no doubt lose interest in working with or for your business if your office resembles a pigsty.

No matter what type of business you run, there should be some standards of cleanliness that you expect your employees to uphold. Even when you hire a commercial company, it’s still good practice to encourage employees to pick up after themselves (a professional can’t do their job if they’re constantly taking care of someone’s trash left on the floor).


What's the going price for office cleaning?

Prices vary depending on the size of the office and cleaning frequency, and can cost anywhere from $20 to $80 per hour. Most businesses end up paying between $30 and $50 per hour.

What's the national average for commercial cleaning?

The national average for commercial cleaning is $0.11 per square foot.

How much do janitorial services cost?

Janitorial services average between $0.15 to $0.25 per square foot.

How do companies price a commercial cleaning job?

Commercial companies will look at the following factors to price a job:

  • Location/cost of living
  • Building or business size
  • Amount needed
  • Frequency

One of the reasons commercial rates vary so drastically is because every building is different. Even two offices of the same size in separate parts of the country would likely have different rates.

What do commercial cleaners do?

Commercial cleaners clean offices and other places or buildings where people work. They usually sanitize bathrooms, dust, wipe down surfaces and common areas and might also take out the trash.

Hire a Commercial Cleaning Service Near You
Was this page helpful?

Was this page helpful?

How could this page be more helpful?

How do we get this data?

  1. Homeowners visit to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.