Fully insuredOSHA 30-certifiedOffice hours: daily 9am–5pm

Blog · Janitorial Services · Updated Oct 10, 2026

What should a janitorial contract include? A buyer's checklist

The scope of work does most of the protecting. Here's how to read one line by line, which terms to ask about before you sign, and what no contract can promise.

By Charles Penn, owner-operator · OSHA 30-certified · 8 min read

A janitorial contract should include a scope of work listing every room, task and frequency; the term, exit notice and rate lock; who supplies paper, soap and liners; how a missed task gets fixed; and whether floor care like stripping and waxing VCT (vinyl composition tile) is included. Ask for SDS (Safety Data Sheets) on every chemical, too.

This checklist comes from Texas Industrial Cleaning Services, a commercial cleaning company serving the Dallas–Fort Worth Metroplex. We sign these agreements for our own recurring accounts, so it's laid out the way we'd want a client to read ours: scope first, then terms, then paperwork. It's a buyer's checklist, not legal advice.

What are the main parts of a janitorial contract?

A janitorial contract should cover 6 parts, whether the vendor calls the document a janitorial service agreement or a commercial cleaning contract:

Part What it should say Watch for
Scope of work Each area, each task, how often "General cleaning as needed"
Schedule Which days, and that work happens after hours No days named
Term and exit Length, notice period, whether you need a reason, rate lock An exit you can't use without proving fault
Supplies Who buys and restocks consumables; who brings chemicals and equipment Not mentioned at all
Misses How you report one and how it gets fixed No process written down
Access and insurance Keys, alarm codes, certificate of insurance Handled by a phone call, never on paper

What is a janitorial scope of work, and how detailed should it be?

A janitorial scope of work is the list of what gets cleaned, what's done to it, and how often. It should be detailed enough that someone who has never seen your building could walk it the next morning and tell whether last night's visit was done.

The test is 3 columns: area, task, frequency. Every line needs all 3. "Clean offices" fails. "Private offices: vacuum carpet, dust desk surfaces, weekly" passes, because you can check it at 8am.

Here's an example layout. It shows the format, not one of our actual contracts:

Area Task Frequency
Restrooms Clean and disinfect fixtures, refill dispensers, mop the floor Every visit
Break room Wipe counters, sinks and tables; empty trash Every visit
Open office Empty trash and recycling; vacuum traffic lanes Every visit
Private offices Vacuum carpet; dust desk surfaces Weekly
Lobby and entrance Clean entry-door glass; clean the hard floor Every visit
Throughout High dusting, vents, baseboards Monthly
VCT corridors Strip and wax Its own scheduled line

Watch for "as needed." A line like "spot clean walls as needed" lets whoever is cleaning decide what's needed, and that's usually where the "that wasn't included" argument starts. Give every line a frequency you can hold someone to, and list rooms that are deliberately left out (a server room, a locked records room) so nobody assumes.

Empty meeting room with folding tables lined up and patterned carpet showing fresh vacuum lines
Meeting room with folding tables squared and patterned carpet cleaned

From one of our recurring accounts: we clean a corporate office 3 nights a week, and its scope gives every visit the full list: restrooms, carpet, break rooms, windows and the lobby. Nothing waits for a rotation slot. Another building could put carpet on a weekly line and spend the visits elsewhere.

What do janitorial services include, and what's usually left out?

What's included in janitorial services varies by vendor, but a recurring scope is easiest to read in 3 layers. Exclusions belong in writing as much as inclusions do.

  • The every-visit core. Trash and recycling, restrooms, break-room surfaces, and the floors and entrances people walk on most.
  • Rotated tasks. Dusting, lower-traffic carpet, interior glass, baseboards, vents and high dusting, each assigned a set day or week.
  • Periodic floor care. Strip and wax, scrub and recoat, and burnishing for hard floors like VCT. Strip and wax should be its own line with its own frequency, because the area has to be closed while it's done, typically overnight or over a weekend. It's part of our commercial floor cleaning work and can be scheduled inside a janitorial contract.

These are the items to see named as excluded, or confirmed as included, before you sign. Here's where we stand on each:

  • Day porter. Someone on site during business hours. We don't offer day porter staffing; our recurring work is done after hours.
  • Regulated medical waste and sharps. That's a job for a medical waste contractor. We clean medical and dental suites as part of after-hours office cleaning, but we don't handle regulated waste or sharps.
  • Carpet extraction. Routine vacuuming belongs in a janitorial scope. Deep carpet extraction is a separate service, and we don't offer it on its own.
  • Exterior and high-rise windows. Interior glass fits a janitorial scope. Outside and high-rise glass needs a dedicated window company; we don't do it.
Lunchroom with round tables and a yellow caution sign on freshly waxed VCT
Lunchroom with round tables and freshly waxed VCT

Who supplies the paper, soap and liners?

Whoever the contract names. If it names nobody, you'll find out the morning the restroom runs out of toilet paper.

Consumables restocking (toilet paper, paper towels, hand soap, trash liners) should be its own written line, separate from the cleaning tasks. Buying the stock and refilling the dispensers are 2 different jobs, and a contract can give them to different sides. Get it in writing which side buys the stock, who refills the dispensers, and how a low supply gets flagged before it runs out. We can write restocking into a janitorial scope, so consumables stay topped up and anything running low gets flagged.

Chemicals and equipment are the other half. The contract should say who provides them and what gets used in your building. Ask for an SDS for each chemical: under the Hazard Communication standard from the Occupational Safety and Health Administration (OSHA), manufacturers have to provide Safety Data Sheets for hazardous chemicals, so any vendor should be able to hand them over.

If you have staff sensitive to smells or a medical suite on site, ask what's available. We have disinfectants registered with the Environmental Protection Agency and low-odor products available on request.

How long should a janitorial contract run, and how do you get out of one?

Ours run 12 months with a 30-day no-cause exit and the rate locked for the term, on a written scope agreed after the walkthrough. Other vendors' terms vary, so read the term and the exit clause together: a longer term with a clean exit can leave you better placed than a shorter one you can't leave early.

Questions to ask any vendor, with every answer written into the signed document:

  • How long is the term, and what date does it start?
  • How much notice ends it, and do I need a reason?
  • Is the rate fixed for the term, or can it change partway?
  • Is there a fee for leaving early?
  • What happens at the end of the term? If it renews, how, and on what terms?

What happens when something in the scope gets missed?

No contract can promise a building with zero misses. What it can promise is how a miss gets fixed. When something in our agreed scope isn't done to standard, we re-clean the affected area.

From any vendor, you should see in writing:

  • How you report a miss. Who you contact and how: a call, a text, an email.
  • How it gets fixed. A re-clean of the area, and whether it's noted so the crew knows for next time.
  • What a pattern triggers. Repeated misses on the same line should lead to a scope review, and your exit clause is the backstop.

A contract also can't cover what it doesn't list. If the scope left the storage room off, a dusty storage room isn't a miss. Adding it is a scope change, and it should go into the contract like one.

Can the schedule or scope change mid-contract?

Yes, with ours. If you need more or fewer nights, or a different task list, we revisit the contract and update it to reflect the new schedule. Ask any vendor how changes are made and how they're documented, so the written scope always matches what's actually being cleaned.

Schedules are set per facility, and a split schedule is fine: restrooms and the break room can get more visits than private offices that sit quiet. Work happens after hours. Saturday service is available; we don't clean on Sundays. If you're still deciding the base frequency, here's how many nights a week your building needs.

What drives the monthly price in a janitorial contract?

Our recurring janitorial work is billed as a flat monthly rate, set from the walkthrough. 4 things move it:

  • Frequency. Each night added is another pass through the every-visit scope.
  • Foot traffic. A small office with busy restrooms and a packed break room can take more labor than a larger, quieter one.
  • Square footage. The space the crew actually cleans, measured on site.
  • Team size. A bigger or more detailed scope needs more people on site to finish within the night.

Check one more line before comparing bids: janitorial services for commercial buildings are generally taxable in Texas (see the Comptroller's guidance on janitorial services). Ask whether each quote includes sales tax, or 2 proposals that look close can end up apart on the invoice. For how a monthly rate gets built and how to line bids up, see our guide to janitorial services pricing.

What should you check before you sign?

Run this janitorial checklist against the final document:

  • After-hours access. Who holds keys or fobs, who has the alarm code, and how the building is secured when the crew leaves, all written down.
  • Insurance. A current certificate of insurance. We're fully insured, and a certificate is available on request.
  • Who's cleaning. Ask whether the same people come each visit. Our recurring accounts get the same crew every visit, so the people who learn your building keep cleaning it.
  • Safety training. Ask what training the vendor's people have. Our owner-operator, Charles Penn, is OSHA 30-certified.
  • How the price was set. A recurring price set without seeing the building is built on guesses about square footage and traffic. Ours starts with a free on-site walkthrough, before any number.

We work across Dallas, Tarrant, Denton and Collin counties. To see the full recurring scope we write from, visit our page on janitorial services in Dallas, or request a free walkthrough and we'll draft a scope you can hold up against this list.

Empty office lounge with a velvet sofa, geometric wall mural, area rug and polished concrete floor
Office lounge with an area rug over polished concrete

Questions · 7

Common questions

What is a janitorial contract?

It's the written agreement for recurring cleaning. It sets the scope of work (each area, task and frequency), the schedule, the term and exit terms, the monthly price, who supplies consumables, and how missed work gets fixed.

How long do janitorial contracts usually last?

Terms vary by vendor, so read the term and the exit clause together. Our recurring agreements run 12 months with the rate locked for the term and a 30-day no-cause exit.

Can I cancel a janitorial contract early?

Check the exit clause for the notice period, whether you need a reason, and whether there's a fee. Our recurring agreements include a 30-day no-cause exit, so you don't have to give a reason to leave.

Who provides cleaning supplies under a janitorial contract?

Whoever the contract names, so get it in writing. Split consumables (paper towels, toilet paper, soap, liners) from chemicals and equipment, and name who buys, stocks and restocks each. We can write consumables restocking into the scope.

What's the difference between a janitorial contract and a scope of work?

The contract covers the business terms: term, exit, price, insurance and access. The scope of work is the part that lists each area, task and frequency. A vague scope is where most "that wasn't included" arguments start, so it deserves the closer read.

Is janitorial service taxable in Texas?

Yes. Janitorial services for commercial buildings are generally taxable in Texas. Ask whether a quote includes sales tax so you're comparing bids on the same basis.

Can floor waxing be part of a janitorial contract?

Yes. Strip and wax works best as its own line in the scope with its own frequency, because the floor has to be closed while it's done. We offer strip and wax, sealing and burnishing alongside recurring janitorial work.

Free on-site walkthrough · Dallas–Fort Worth

Need janitorial services for your facility?

A few quick questions and you'll hear back from the owner within one business day, with pricing or a scheduled walkthrough.

Or call (469) 928-6611
  • Owner-operated
  • OSHA 30-certified
  • Fully insured

Get your free walkthrough

Step 1 of 5 · ~60 seconds

What kind of building?

Free, no-obligation. Prefer to talk? Call (469) 928-6611