Skip to main content
Buyer's Guides October 26, 2026 13 min read

How to Choose a Commercial Cleaning Company in Jacksonville: A Facility Manager's Guide

A nine-point vendor scorecard, the labor-hour test for reading any bid, 2026 Jacksonville pricing ranges, and the five contract clauses that decide whether you can leave.

Home / Blog / How to Choose a Commercial Cleaning Company

The bid that wins is usually the one that left something out. Not every time, but often enough in Jacksonville that we now ask to see the losing proposals when we price a building. The gap between the lowest number and the next one up tells us what the low bidder did not write down.

We have taken over accounts in Baymeadows, Southside, and Mandarin that changed vendors three times in two years. Each change followed the same arc: a low bid, a good first month, a slow slide in month three, a complaint email in month five, a termination letter in month seven. The facility manager was not careless. They compared three proposals that described three different jobs, and picked the one with the smallest number.

This guide is the process we would want a buyer to run if we were not in the room. Write the scope first. Score every bidder on the same nine checks. Do the labor-hour arithmetic on the price. Read the contract for the five clauses that decide whether you can leave. It is written for facility managers, office managers, property managers, and practice administrators in Jacksonville and the surrounding counties. One disclosure: we sell commercial cleaning, so weigh our advice accordingly. The scorecard works on us too, and we would rather you run it on us than skip it.

Why the Lowest Bid Gets Expensive in Month Five

Here is a composite of accounts we have inherited, with the details changed. A three-story, 62,000-square-foot office building off Baymeadows Road, eleven tenants, a property manager who also handles the leasing calendar. The incumbent had bid roughly 30 percent under the next proposal. Restrooms were fine for six weeks. Then came the Monday-morning email from a second-floor tenant: trash left over the weekend, streaked glass at the entry, a kitchen sink on three that smelled like a drain. By then the vendor had cut the crew from four people to three to protect a margin that was never there. The property manager was spending a quarter of her week on cleaning complaints, which is the line item no low bid ever shows.

The cause is arithmetic. In janitorial work, labor is most of the cost, so a price that undercuts the field has to come from fewer hours, lower wages, or fewer protections. There is no fourth source. Efficiency exists, but it is worth a few percent, not thirty. When a number looks too good, one of those three is missing from the building, and your tenants find out which one before you do.

Write the Scope Before You Ask for a Bid

Most bad comparisons start with an open request: "Send us a proposal for cleaning our office." Every bidder then writes their own scope, and you end up comparing sales documents instead of prices.

Scope-normalized bid (definition): A proposal priced against a written, room-by-room, task-by-task, frequency-by-frequency scope that the buyer supplied, so that every bidder prices the same job. If the bidder wrote the scope, it is a sales document. If the buyer wrote it, it is a price.

The scope document is short. Two pages covers most buildings.

Put these in the document before anyone visits: square footage by floor type (carpet, VCT, ceramic tile, polished concrete); restroom count and fixture count; the hours the crew can be in the building; the trash and recycling route to the dumpster; who buys paper, soap, and liners; a frequency matrix for each area; an exclusions list; and the key, alarm, and badge protocol for after-hours cleaning. If the building has a kitchen, a server room, a clinical space, or a lobby with natural stone, name those separately because they carry different methods and different risk.

Then walk the building with each bidder on the same day, with the same person from your side. A vendor who quotes without walking the space is pricing the square footage on a county property record, not your restrooms. For a sense of how the price builds from the scope, our office cleaning cost breakdown shows the per-square-foot math.

The Nine-Point Vendor Scorecard

Score each vendor 0, 1, or 2 on each check. A 2 means documented and verified by you. A 1 means claimed but not documented. A 0 means missing, or the vendor declined to provide it. Eighteen points are possible.

#CheckWhat a 2 looks likeAsk for
1InsuranceCertificate sent by the vendor's agent, naming your company as certificate holder, with limits that meet your leaseGeneral liability and workers' compensation certificates
2Labor modelThe people in your building are W-2 employees of the company you are signing withWho employs the crew, in writing
3ScreeningA written background-check policy that covers every person with after-hours accessThe policy, and which roles it covers
4Chemicals and safety dataA safety data sheet for every product, a written hazard communication program, EPA registration numbers on disinfectantsSDS binder and 29 CFR 1910.1200 program
5SupervisionA named supervisor, a written inspection form, a stated inspection frequency, and a response time for complaintsA blank copy of the inspection form
6Scope matchThe proposal answers your scope document line by line and lists exclusionsA marked-up copy of your frequency matrix
7Bid mathThe vendor states labor hours per visit and the number is plausible for the buildingLabor hours per visit, crew size
8ReferencesThree current accounts of your building type within 30 miles, and you called all threeNames and numbers, not testimonials
9Exit termsTermination without cause on short written notice, no auto-renew trap, a written transition planThe full agreement before you decide

Read the total this way. Fifteen to eighteen: shortlist the vendor. Eleven to fourteen: send a follow-up request for the missing documents and give them five business days. Under eleven: pass. Then run the same scorecard on your incumbent. Plenty of buyers discover that the vendor they have scores a nine and has simply never been asked.

Three of these checks cause most of the damage, so they get a closer look.

Insurance. Get the certificate from the vendor's insurance agent, not from the vendor's email. Florida requires workers' compensation coverage for non-construction employers with four or more employees, according to the Florida Department of Financial Services, and sole proprietors and partners can be exempt unless they elect coverage. A one-person operation with an exemption may be perfectly legitimate for a 3,000-square-foot office. It is not the right structure for a building that needs a crew of four, and it is worth knowing which one you are buying. The same state guidance says that when a subcontractor lacks coverage, its workers can become the contractor's employees. Ask your attorney how that reads against your lease and your own vendor agreement. We are not lawyers, and this is not legal advice.

Labor model. Some cleaning companies run their accounts through subcontracted crews paid as independent contractors. That structure can work, but the person in your building is then employed by someone you never met, trained by no one you can name, and insured by a policy you have not seen. Ask a direct question: "Whose payroll are the people in my building on?" The answer takes five seconds if it is the company's own.

Chemicals. OSHA's Hazard Communication Standard, 29 CFR 1910.1200, requires a written program, labeled containers, safety data sheets, and employee training. If your building has any clinical space, the Bloodborne Pathogens Standard, 29 CFR 1910.1030, adds an exposure control plan and training records. Disinfectants should carry an EPA registration number on the label and appear on the EPA's List N or List K as the claim requires. Label contact times matter more than the product name: products with C. difficile spore claims commonly specify up to 10 minutes of wet contact, and a crew that wipes dry in 30 seconds has cleaned, not disinfected. Our OSHA-compliant cleaning page covers what we document for medical accounts.

Reading the Price: The Labor-Hour Test

Florida's minimum wage reached $15.00 an hour on September 30, 2026, the last scheduled step of the increase voters approved in 2020, as Jax Today reported on September 29. From 2027 the rate adjusts for inflation instead of on a fixed schedule, and a Lowndes employment-law summary puts the first inflation-adjusted rate at January 1, 2028. Any proposal built on a $12 or $13 starting wage was written for a labor market that no longer exists. That alone knocks out some of the cheapest bids you will see this quarter.

Run the test on any price. Take a 2,400-square-foot professional office cleaned three nights a week. Assume two labor hours per visit for restrooms, trash, vacuuming, the kitchen, and entry glass. At $15.00 an hour that is $30.00 in wages. Employer payroll taxes and insurance commonly add 15 to 25 percent on top, which is our working assumption and not a published figure, so call it $34.50 to $37.50 per visit before a single supply, vacuum, or supervisor hour is paid for. Our ballpark for that building is $80 to $145 per visit. A bid at $45 leaves about $8 to $10 per visit to cover chemicals, equipment, supervision, the office that answers your calls, and any profit at all.

That bid works only if someone is not being paid, not being covered, or not showing up. So put one question in writing: how many labor hours per visit does this price assume, and who is the named supervisor? A vendor who has priced the job answers in a sentence. A vendor who has priced the square footage starts talking about their "proprietary process."

Also ask what happens to the rate when the wage floor moves. A fair contract states the escalator: a fixed annual percentage, or a cap tied to the Florida adjustment, with 60 days' notice. A contract that says nothing hands the vendor a reason to cut hours the first January the number changes.

What to Ask, by Building Type

The scorecard holds for any building. The follow-up questions change with the property, and the pattern we see across Jacksonville submarkets is that buyers rarely ask the second set.

Multi-tenant office, Baymeadows and Southside. The risk is complaints that land on the property manager from eleven different tenants. Ask how complaints are logged, who answers at 7:30 on a Monday, and whether the vendor runs a day porter position for restrooms and lobbies between night visits. Ask how the crew handles tenant suites that lock the janitor out.

Medical and dental, Mandarin and San Jose. Ask for the exposure control plan, training records for every person on the account, and a written line between clinical disinfection and janitorial cleaning. If the vendor cannot say where its scope stops in an exam room or a sterilization area, the practice inherits the gap. Our medical office cleaning page describes how we draw that line.

Older buildings, Riverside and San Marco. Terrazzo, original wood, VCT with ten coats of finish, janitor closets the size of a phone booth. Ask what floor-care experience the actual crew has, not the company. A vendor who has never stripped a floor in a 1920s building will learn on yours. See our floor care work for the methods we use.

Retail and glass, Town Center and the Beaches. Sand and salt change the schedule. Entry mats, door tracks, and exterior glass need a standing frequency, and a vendor who has not cleaned a Beaches storefront in August will not have priced it.

Warehouse and light industrial, the Westside. Scope here is dock offices, break rooms, restrooms, and sometimes the floor itself, which is a separate machine and a separate price. Our warehouse cleaning page separates office-area cleaning from floor work.

Get a Written Scope You Can Hand to Any Bidder

Send us the address, the tenant mix, and your cleaning hours. We return a room-by-room scope with frequencies and exclusions, usually within two business days. Use it with us or with anyone else.

See Commercial Cleaning Services Get Free Quote

What Commercial Cleaning Costs in Jacksonville in 2026

These are our ranges for night service in Greater Jacksonville, with labor, equipment, and cleaning chemicals included. Paper, soap, and liners are billed at cost or folded in by agreement. They are a starting point for judging bids, not a quote.

ScopePer visitMonthly at typical frequency
Professional office, 2,400 sq ft, 3 visits per week$80 to $145about $1,040 to $1,885
Medical or dental office, 3,000 sq ft, 5 visits per week$140 to $240about $3,030 to $5,200
General office, published 2026 guide rangenot stated$0.07 to $0.20 per sq ft per month
Medical and dental, published 2026 guide rangenot stated$0.12 to $0.30 per sq ft per month

The monthly figures assume about 13 visits a month at three nights a week and about 21.7 at five. The two per-square-foot rows come from published pricing guides, summarized on our office cleaning cost page, and we have no way to audit them. We do not have Jacksonville-wide data on what competing vendors charge, so treat the first two rows as ours and the last two as the wider market.

A bid well below these ranges needs the labor-hour answer from the section above. A bid well above them should come itemized, because the extra sometimes buys floor refinishing, a porter, or a disinfectant program, and sometimes buys nothing you can point to.

Five Contract Clauses That Decide Whether You Can Leave

Most buyers read the price page and sign. The clauses below are where a two-year problem starts.

1. Termination without cause. Thirty days' written notice is common and reasonable. A 12-month term with a 90-day exit fee is a lock-in, whatever the sales deck calls it.

2. Auto-renewal. If the agreement renews itself unless you give notice 60 or 90 days before the anniversary, put that date in your calendar the day you sign, or negotiate it out.

3. Service standard and cure period. The contract should name the inspection form, the pass mark, and how long the vendor has to fix a documented miss. Forty-eight hours is workable for most offices. Without a cure period you have complaints and no remedy.

4. Price escalator. Cap it, and tie it to something you can check, such as the annual Florida wage adjustment, with written notice.

5. Insurance, indemnity, and safety exhibits. Require additional-insured status and attach the vendor's hazard communication program and, where relevant, its bloodborne pathogens plan. This protects you more than it seems to. Under OSHA's Multi-Employer Citation Policy, CPL 02-00-124, a host employer with general supervisory authority over a worksite can be treated as a controlling employer, with a duty of reasonable care to prevent and detect violations, and that authority can arise from the contract or from actual practice. A vendor whose safety program you never collected is a vendor whose gaps you may be asked about.

If you report supplier diversity, or you are a prime carrying a subcontracting plan, verify status instead of accepting a badge on a proposal. An active registration shows in SAM.gov, and SDVOSB status is checked through the SBA's VetCert system. Our government contracting capability page shows what we hold, and the veteran-owned cleaning page covers the ownership side. For what consolidating several vendors into one accountable provider looks like in a multi-tenant property, see the Village Square facility management case study.

Red Flags, and When We Are the Wrong Call

Walk away, or at least slow down, when a vendor quotes without walking the building, will not name a supervisor, offers "unlimited" scope for a flat price, pays crews in cash, cannot produce a certificate from an agent, or gives you a firm number in a five-minute phone call. Any one of these can have an innocent explanation. Two together do not.

The same honesty applies to us. If your space is under about 2,000 square feet and needs service once a week, a local owner-operator will probably serve you better and cost less than a company with our overhead. If your operation runs 12-hour days with the building occupied the whole time, our night-based model is a poor fit and you want a day-staffed arrangement. We do not clean inpatient hospital units, wet labs, or kitchen hood and duct systems, and we say so at the walkthrough. We are rarely the cheapest proposal on the table, and we would rather lose a bid on price than win it on a scope we cannot staff.

If you are ready to compare, our commercial cleaning in Jacksonville page lists what a standard program includes, and the Jacksonville service area page shows how we route crews from our Saint Augustine base. Our post on the biggest commercial cleaning complaints in Jacksonville is a good companion to the scorecard, because each complaint maps to one of the nine checks.

About System4 of North Florida

System4 of North Florida, Owner, System4 of North Florida (KLH Management Group LLC)

United States Navy veteran. Founded the company in 2017 and has run commercial cleaning accounts across Baymeadows, Mandarin, San Marco, Riverside, Southside, and the Beaches since. System4 of North Florida is a Service-Disabled Veteran-Owned Small Business (SDVOSB), a Veteran-Owned Business, a Minority-Owned Business, and a self-certified Small Disadvantaged Business, with an active SAM.gov registration under NAICS 561720 and a listing on the FEMA Disaster Response Registry. Google rating: 4.9 stars.

701 Market Street, Ste 111, Saint Augustine, FL 32095 | (904) 906-6400 | Contact form | LinkedIn

Frequently Asked Questions

Three is the working number, and each bidder should walk the building before quoting. Two bids give you a pair of opinions with no way to tell which one is off. Four or more usually adds noise unless you have a very large or unusual property. Give all three the same written scope, the same walkthrough window, and the same list of documents to return, then score them on the same checklist.

At minimum: a room-by-room scope with frequencies, an exclusions list, termination without cause on about 30 days' written notice, a stated auto-renewal date, an inspection standard with a cure period for documented misses, a price escalator that is capped and tied to something verifiable, additional-insured status, and the vendor's hazard communication program attached as an exhibit. If any clinical space is involved, add the bloodborne pathogens exposure control plan.

For night service, our ranges are about $80 to $145 per visit for a 2,400-square-foot professional office cleaned three times a week, roughly $1,040 to $1,885 a month, and about $140 to $240 per visit for a 3,000-square-foot medical or dental office cleaned five times a week, roughly $3,030 to $5,200 a month. Published 2026 pricing guides put general office cleaning at about $0.07 to $0.20 per square foot per month. Your quote depends on floor types, restroom count, frequency, and access hours.

Ask for general liability and workers' compensation certificates sent by the vendor's insurance agent, with your company named as certificate holder. The Florida Department of Financial Services requires workers' compensation for non-construction employers with four or more employees, and sole proprietors and partners can be exempt unless they elect coverage. Set liability limits to match your lease, and have an attorney review how the vendor's coverage interacts with your own agreement. We are not lawyers or insurance advisors.

It depends on how much of the day you need a cleaner physically present. Buildings that need attendants on site all day, such as a large hotel or a hospital campus, often justify in-house staff. Most offices, clinics, and light-industrial buildings in Jacksonville are cleaned after hours, and a contractor spreads supervision, supplies, and insurance across many accounts. We do not have Jacksonville-specific break-even data, so run your own numbers including turnover, training, equipment, and supervision.

Check the company's registration in SAM.gov and confirm SDVOSB status through the SBA's VetCert system. Since January 1, 2024, self-certification no longer qualifies a firm for SDVOSB set-aside awards, so a badge on a proposal is not proof. System4 of North Florida is a Service-Disabled Veteran-Owned Small Business with an active SAM.gov registration under NAICS 561720, and we send the capability statement on request.

Sources & Further Reading

Related Services and Guides

Where to go next if you are comparing commercial cleaning providers in Northeast Florida:

Get a Free Commercial Cleaning Quote

Tell us about your building and we will send a written, room-by-room scope and price you can compare against any other bid.

By submitting, you agree to be contacted about cleaning services. Privacy Policy

Ready to Compare Commercial Cleaning Proposals?

System4 of North Florida is a locally owned, veteran-owned commercial cleaning company headquartered in Saint Augustine and serving Greater Jacksonville, rated 4.9 stars on Google. Free walkthroughs and written scopes.

Get Free Quote
Call Now Free Quote