How much does floor cleaning cost?

Average cost in 20149: $225 See National


low cost


avg cost


high cost

The average cost for a floor cleaner is $225. You are likely to spend between $105 and $475 total. Exact price may vary depending on your area and project details.

Updated May 1st, 2017

Next Step: Find out exactly how much your project will cost.

Professional floor cleaning is available for apartments, rentals, houses, multiunit buildings, offices and businesses, or commercial spaces. Pros can handle concrete, hardwood, wood laminate, tile, natural stone, vinyl and linoleum sheet floors. For information specific to the cost of carpet cleaning, read here. Professionals can clean just one room or an entire building. Many people hire pros for routine cleaning as well as removing food and drink stains, pet stains, oil or grease stains, and dirt stains. Some professionals can move furniture when requested in advance. Several factors affect the cost of professional floor cleaning.

Type of floor

What the floor is made of directly affects the cost of services. Depending on the company and its cleaning techniques, different flooring materials have different prices per square foot. Linoleum and vinyl composite tiles (VCT) floors are generally the least expensive to clean. However, some pros, such as Impressions Commercial Maintenance & Floor Care in Brea, California, strip and rewax linoleum and VCT floors during cleanings, which increases the price. In this case, basic cleaning of tile and grout is actually lower. Natural stone, such as marble or travertine, is often the most expensive to clean. Here’s how Impressions Commercial Maintenance & Floor Care breaks down pricing:

  • 1,000-square-foot VCT or linoleum floor: $295–$495

    • The lower end of the range may only include a top-coat cleaning, while the higher end includes stripping off the original finish, detailed cleaning, waxing and sealing of the floor, plus two or three floor finishes.

      • High-gloss finish costs $100 extra
  • 1,000-square-foot natural stone floor: $900

Price per square foot

Many floor cleaning pros charge by the square foot. The cost to clean vinyl per square foot is usually lower than the cost to clean natural stone per square foot. Costs vary depending on the cleaning techniques, equipment and products used as well as the number of work hours required. Impressions Commercial Maintenance & Floor Care charges the following:

  • Tile and grout simple scrub: 20 cents per square foot

  • Tile and grout cleaning, plus sealer and high-end, eco-friendly cleaning products: 50 cents per square foot

  • Most residential VCT flooring: 60 cents per square foot, including stripping off original finish, detailed cleaning, waxing and sealing of the floor, plus two or three floor finishes

  • Heavily trafficked VCT flooring (such as in commercial spaces): 70 cents to 75 cents per square foot, including stripping off original finish, detailed cleaning, waxing and sealing of the floor, plus two or three floor finishes

  • Burnishing natural stone floor with a diamond impregnated pad: $1.50 per square foot

    • This is the most budget-friendly method of stone floor cleaning and includes a dust mop and sweep prior to cleaning.
  • Polishing floor with diamond powder: $2.10 per square foot, including floor wash to prep grout line, application of powder solution, polishing, and cleaning up and sealing

  • Grinding off top layer of natural stone to refinish it (also called diamond cutting or honing): $4–$6 per square foot

    • Be wary of a company that doesn’t offer natural stone cleaning alternatives to diamond cutting. If the floor isn’t too dirty, the cheaper options can work just fine.


The larger the floor area to be cleaned, the lower the cost per square foot. It takes time and effort to arrive at a job site with equipment, so when professionals can consolidate more work hours at one location, they can usually offer lower rates. For example, here are tiered prices for tile and grout cleaning based on size from Impressions Commercial Maintenance & Floor Care:

  • Over 10,000 square feet: 25 cents per square foot

  • 5,000–10,000 square feet: 39 cents per square foot

  • Up to 5,000 square feet: 50 cents per square foot

Minimum service charge

Many floor cleaners charge a minimum fee to cover the time, labor and overhead of arriving at a job site. For example, Impressions Commercial Maintenance & Floor Care charges a $150 minimum fee. If the company provides tile cleaning for 200 square feet (200 x 50 cents) of flooring, the cost per square foot is $100, but to meet the minimum service requirement, the flat rate for that job would be $150.


Cleaning stairs adds to the overall cost of floor cleaning. Stairs often have to be hand cleaned, which requires more effort and takes longer. On average, Impressions Commercial Maintenance & Floor Care charges $1 per tile stair for hand cleaning. So two flights of tile stairs with 10 steps each would cost $200.

Ready to hire a floor cleaner?

Get free custom quotes from qualified floor cleaners in your area.

Cost calculator

Answer a few key questions to get a price estimate in your area.

{[{ pricing.estimation }]}

{[{ pricing.estimationDescription }]}

Something went wrong. Give it another try.

Try again

Recent reviews


Marco came over for a free estimate and was very up front with us and let us know what he could do for our terribly dirty carpet and floor and how much it would cost. We scheduled a carpet cleaning for the next day. He was on time and very professional. He finished in about an hour and our carpet was like new! Everyone who has come over has been amazed by the change and we have given his card to a few people. Will definitely be calling him again!

Sears Carpet and Air Duct Cleaning

Raul and Josiah were the technicians. They were efficient and respectful. Nearly all of the furniture and breakables had been removed by us , so the four carpet areas to be cleaned were EZ to access. Except for food spills in the DR, the carpet sees normal traffic and soil levels between cleanings. I was annoyed when an upcharge was requested because the square footage was disclosed before Sears was hired and they were not the low cost bid. Raul offered helpful suggestions how to spot clean any future spills. When the carpet dried, there was one DR area that was not satisfactory. However when Sears returned to clean the upholstered sofa, Rick re-cleaned that one small area as part of Sears Satisfaction guarantee. Rick is very experienced and did an excellent job on the sofa cleaning.

Valley Hardwood Refinishing

Job well done. Very professional with reasonable cost.