LeadWharf

Winning contracts · Guide

How to respond to a janitorial RFP and score points on every page

To respond to a janitorial RFP, read the whole document for the evaluation criteria and mandatory items first, attend the pre-proposal meeting, submit questions before the cutoff, then write each section in the order and format the buyer asked for, with a staffing plan backed by hours math. Before you submit, check every form, signature, addendum and page limit against the buyer's own checklist.

Aarav SharmaBy Updated 12 min read

A janitorial RFP is a long document with a short message: tell us exactly how you will clean these buildings, in exactly the format we asked for, by exactly this time. Most cleaning companies that lose RFPs do not lose on cleaning. They lose on a missing form, an unacknowledged addendum, or a technical section that says "we provide quality service" where the evaluator wanted a staffing chart. This guide covers how to respond to a janitorial RFP from download to debrief, using two real city RFPs as examples.

Pricing math lives in how to bid a janitorial job, private proposals in the commercial cleaning proposal template, and SAM.gov registration in government cleaning contracts. This page covers the formal solicitation itself.

What is the difference between an RFP, an RFQ and an IFB?

The difference is how the buyer picks the winner: an IFB goes to the lowest price from a compliant, responsible bidder, an RFP is scored on several factors including price, and an RFQ asks mainly for a price against a set scope.

Federal rules make the split clear. Under sealed bidding, FAR 14.101 says bids "shall be evaluated without discussions" and award goes "to that responsible bidder whose bid, conforming to the invitation for bids, will be most advantageous to the Government, considering only price and the price-related factors included in the invitation." Negotiated contracts under FAR Part 15 work differently. FAR 15.304 requires that price and the quality of the service be evaluated in every source selection, and that the solicitation state all evaluation factors and "their relative importance." Part 15 also allows a lowest price technically acceptable approach, where FAR 15.101-2 says "Tradeoffs are not permitted."

Cities and counties use the same words loosely, so read the award clause, not the cover page.

DocumentHow the winner is chosenWhat decides it for you
IFB (invitation for bids)Lowest price from a responsive, responsible bidderYour price and flawless paperwork
RFQ (request for quotation)Usually price against a defined scopePrice, plus meeting the stated minimums
RFP, lowest price technically acceptableCheapest proposal that passes a technical barClearing every technical requirement, then price
RFP, best value or scoredPoints across several factorsYour technical approach can outscore a lower price

The glossary has short definitions of these terms if you want to share them with a new office manager.

What is inside a janitorial RFP?

A janitorial RFP contains a scope of work with cleaning specifications and frequencies, the buildings and their square footage, staffing and security rules, insurance and bonding, wage terms, evaluation criteria, and a set of forms you must return.

Here is how those parts showed up in two real municipal solicitations:

  • Scope and frequencies. The Town of Addison, Texas asked bidders to price seven municipal buildings from a spreadsheet of "nightly, weekly, quarterly and semi-annual cleaning procedures," and to price carpet, floor work and window cleaning separately on an as-needed basis (RFP 18-205). The City of Angleton, Texas split its scope into Exhibit A (mandatory tasks by facility and frequency) and Exhibit B (extra cleaning it wanted priced but might exclude) (RFP 2021-0409HR).
  • Term. Both were one-year contracts with up to four renewal years. Angleton fixed pricing for the whole term except for a cost adjustment tied to prevailing wages.
  • Staffing and security. Addison required a supervisor on site whenever work was performed, photo ID on every employee, and fined the contractor $50 for each false alarm caused by janitorial staff. Angleton required background checks, a CJIS course for anyone working in the police station, and an OSHA bloodborne pathogens exposure control plan furnished with the proposal.
  • Insurance and bonding. Addison wanted the town named as additional insured with a waiver of subrogation, and an insurance affidavit completed by your agent. Angleton asked for proof of bonding with the proposal.
  • Wages. Federal service contracts carry a wage determination under the Service Contract Act. Local RFPs may cite prevailing or living wage rules.
  • Forms. Both RFPs included their own checklist of items to return. Angleton's warned that failing to submit any listed document, or failing to acknowledge an addendum, "may be cause for rejection."

How are janitorial RFPs scored?

Janitorial RFPs are usually scored out of 100 points, with price worth around a third and the rest split between your approach, experience, references and compliance. The two cities above published their weights in the solicitation:

Town of Addison, TX (RFP 18-205)PointsCity of Angleton, TX (RFP 2021-0409HR)Points
Scope of services (staffing and hours at each site, training, procedures, quality control)30Cost30
Cost30Capability, qualifications and references (work plan)30
Experience in comparable engagements15Responsiveness and understanding30
Reputation from reference checks and reference properties15HUB certification10
Conformance with the terms of the RFP10

Treat the table as a budget for your effort. In Addison the written scope of services was worth as much as price, and the committee "shall not be obligated to accept the lowest priced proposal." Angleton's 30 points for "responsiveness and understanding" reward answering what was asked, in the order asked. Four days on price and an hour on the narrative throws most of the points away.

What is the step-by-step process for responding?

The process is to triage the RFP, attend the site visit, ask questions before the cutoff, build the staffing and price, write the technical sections, assemble the forms, and submit early. Angleton gave bidders 17 days from release to the April 9 due date, with questions closing April 1. Addison held its pre-bid tour on October 18 and closed on November 1. Short windows are normal, so work to a schedule like this:

DayStepWhat you produce
1Read every page, including exhibits and formsA list of mandatory items, deadlines and the scoring table
1 to 2Decide go or no-goA yes only if you can meet insurance, bonding, wages and staffing
3 to 7Pre-proposal meeting and site walkMeasurements, photos, fixture counts, notes on access and security
By the Q&A cutoffSubmit written questionsQuestions sent through the channel the RFP names
7 to 10Staffing plan and priceHours per building, shifts, supervisor time, pricing forms filled
8 to 12Technical narrativeApproach, quality control, transition, training, supplies
12 to 14Forms, insurance, bond, referencesEvery form signed, agent affidavit requested
2 days before dueCompliance check and submitA complete package delivered with time to spare

Send questions only through the stated channel: Addison used its online bid system so "everyone sees the same questions and answers," and Angleton refused phone questions. Answers arrive as written addenda, the only version Angleton said to rely on. Check for new addenda daily and acknowledge each one. On the site walk, use the commercial cleaning walkthrough checklist so you leave with fixture counts, not impressions.

How do you write the technical approach?

You write the technical approach by answering each item the RFP lists, in its order, with specific numbers, names and procedures rather than general promises. Addison's format asked for standard cleaning procedures, quality control methods and inspection frequency, reporting, how staff report problems and learn they are fixed, emergency response, training, and equipment and products. Angleton asked for a work plan and staffing chart per facility, supervisor to worker ratios, average tenure, training, equipment breakdown procedures and a complaint process. Mirror those headings word for word so the evaluator can find each answer in seconds.

How do you build the staffing plan with production-rate math?

Show the evaluator how you got from square feet to people and shifts. Angleton's staffing chart had to include the number of personnel, tasks per person, total hours and the scheduled time at each facility. Here is a hypothetical example of the working behind that chart, using made-up figures you would replace with your own timed rates:

  • General cleaning: 24,000 square feet at an assumed 2,800 square feet per hour = 8.6 hours a night.
  • Restrooms: 16 fixtures at an assumed 7 minutes each = 112 minutes, about 1.9 hours.
  • Total: about 10.5 cleaner hours a night, covered by two cleaners on 5.25-hour shifts from 6:00 pm.
  • Supervision: a working supervisor on site for the first hour, plus a weekly inspection.

Put the numbers in a table per building. Between two similar prices, evaluators trust the proposal whose hours add up. Choosing rates is covered in how to bid a janitorial job.

What goes in the quality control plan?

The quality control plan should name who inspects, how often, what form they use, how scores are recorded and how fast a complaint is fixed. Attach a sample inspection sheet and a sample monthly report. Describe how the building contact reports a problem and how you confirm it is closed, because Addison asked that exact question.

What goes in the transition plan?

The transition plan explains how you go from award to full service without a dirty first week. Cover hiring or retaining the current crew, background checks and any required training such as CJIS, key and alarm code handover, a start-up deep clean if the scope calls for it, and a supervisor on site nightly for the first two weeks.

How do you describe supplies, equipment and green cleaning?

Say who supplies what, then list the equipment and products by type. Angleton supplied all equipment, materials and consumables itself, which changes your price a great deal. If the buyer asks for green or certified products, name the products you will use and the certification each carries, and attach the safety data sheet index if requested. Do not claim a certification your products do not hold.

How should you fill in the pricing forms?

Fill in the pricing forms exactly as provided, with no added lines, no changed units and no conditions written in the margins. Angleton required separate pricing sheets for all facilities, additional specialty cleaning and a grand total, and warned that adding any "limitations, condition or provision not requested" could get a proposal rejected. Addison asked for a fee schedule on its own form and for periodic work priced separately.

Tie every line to your staffing plan: 10.5 hours a night in the narrative and a price that covers 7 will cost you points. Price optional work carefully, since it may be added later at your quoted rate. The usual pricing traps are in janitorial bidding mistakes.

What does a janitorial RFP response checklist look like?

A response checklist lists every item the buyer requires and who on your side owns it. Start from the buyer's own checklist, then add these:

ItemCheckExample from a real RFP
Deadline, time zone and delivery methodSubmitted early, confirmation receivedAngleton: PDF by email only, 12:00 pm, confirmation within a business day
Copies and formatRight number of copies, font, page sizeAddison: three paper copies plus a digital copy
Page limitNarrative within the limit, pricing excluded if statedAngleton: 15 pages, single spaced, 12-point minimum
SignaturesEvery form signed by an authorized personAddison: unsigned proposals rejected as non-responsive
AddendaEach one acknowledged by numberAngleton: initialed addenda range on the checklist
Pricing formsBuyer's forms only, every line filledAngleton: pricing sheets 1, 3 and 5
InsuranceLimits, additional insured, agent affidavitAddison: affidavit completed by your insurance agent
BondProof of bonding or bid bond as statedAngleton: proof of bonding with the proposal
ReferencesNumber, recency and details requiredAddison: at least five; Angleton: at least three with square footage and contract value
Compliance plansSafety plans, certificationsAngleton: bloodborne pathogens exposure control plan
DisclosuresLitigation, contract failures, exceptionsAddison: disclosure of prior contract failures and litigation
Confidential pagesMarked as the RFP instructsAddison: mark trade secrets "CONFIDENTIAL" on each page

What section-by-section outline can you copy?

Use this outline when the RFP sets no format; when it does, follow the buyer's headings instead:

  1. Cover letter. One page, signed. Name the RFP number, confirm you have read all addenda by number, and give a contact.
  2. Understanding of the requirement. The buildings, their use, hours, security rules and what matters most to this buyer, in your own words.
  3. Company background. Years in business, key people with short resumes, licenses, certifications.
  4. Technical approach. Cleaning procedures by area, mirroring the scope exhibit.
  5. Staffing plan. A chart per building with people, tasks, hours and shifts, plus the math behind it.
  6. Supervision and quality control. Inspection schedule, sample form, reporting, complaint response times.
  7. Transition plan. Award to full service, with dates.
  8. Training, safety and security. Onboarding, required courses, background checks, keys and alarms.
  9. Supplies, equipment and green cleaning. Who provides what, product list, certifications.
  10. Experience and references. Comparable contracts with square footage, scope, value and a contact who answers the phone.
  11. Pricing. The buyer's forms, untouched except for your numbers.
  12. Required forms and certificates. In the order the buyer's checklist lists them.

What happens after you submit?

After you submit, the buyer evaluates, may hold interviews or ask for best and final offers, then awards, and you should ask for feedback whatever the result. Addison reserved the right to request best and final offers, and Angleton could invite finalists to present, so keep your staffing math close.

How do you request a debrief?

Ask in writing as soon as the award is announced. On federal negotiated contracts, FAR 15.506 gives an unsuccessful offeror the right to a debriefing if it submits a written request within three days of being notified of the award, and the debriefing must include a summary of the rationale for award, though not a point-by-point comparison with other offerors. Local buyers vary. Addison stated that all proposals become open to the public after award, except pages marked confidential. Ask for the score sheets and the winning price. That tells you if you lost on cost or on the narrative.

When should you protest?

Protest only when the buyer broke its own rules or the law, not because you think your proposal was better. For federal contracts, the GAO says a challenge to the solicitation's terms must be filed before proposals are due, and a challenge to the award generally within 10 days of when you knew or should have known the basis, with GAO deciding within 100 days. State and local protest rules sit in each solicitation or purchasing code, so find that clause the day you download the RFP. Save protests for clear errors, such as scoring on a factor the RFP never listed.

Where do you find janitorial RFPs worth answering?

You find them on federal, state and local procurement portals and bid aggregators, set up with saved searches so new solicitations reach you the day they post. Our list of the best places to find cleaning bids compares the main sites. Before you commit to formal bidding as your main source of growth, it is worth reading how government bids compare with private cleaning leads on time to win and margin.

RFPs reward patience, and a busy calendar of them can still leave gaps between awards. If you want private buildings to quote alongside your bids, LeadWharf sends you exclusive leads in your area: a named decision-maker who has said they want recurring cleaning, and you pay per qualified lead. If that would fill the gaps between RFP cycles, book a call.

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

What is the difference between an RFP and an IFB for cleaning services?

An invitation for bids (IFB) is awarded on price and price-related factors to the responsible bidder whose bid conforms to the invitation, with no discussions. A request for proposals (RFP) is scored on several factors, such as approach, experience and references, as well as price. On an IFB your price and paperwork decide it; on an RFP your written approach can beat a cheaper competitor.

How long does it take to answer a janitorial RFP?

Plan on two to three weeks of part-time work, because the buyer may give you little more than that. The City of Angleton, Texas released its 2021 janitorial RFP on March 23 and closed it on April 9, with questions due April 1. Start the day you download it, not the week it is due.

Do I have to attend the pre-bid meeting on a cleaning RFP?

Only if the solicitation says it is mandatory, but you should go anyway. The site tour is where you see floor types, clutter and restroom counts that never appear in the scope, and questions raised there often become a written addendum that changes the price.

Can I ask why my janitorial proposal lost?

Yes, and you should. On federal negotiated contracts you can request a debriefing in writing within three days of being notified of the award. Most cities and counties will share score sheets or the evaluation summary on request or through a public records request once the contract is awarded.

What should a staffing plan in a cleaning RFP response show?

It should show how many people work at each building, which tasks each person does, how many hours that takes and when the shifts run, plus who supervises them. Back the hours with your production rate math so the evaluator can see the plan is realistic and not just a number chosen to win.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.