Free janitorial bidding websites can help you find public opportunities, but they do not replace a disciplined estimating process. Start with sources that let you view opportunities without paying, confirm that the service area and scope fit your operation, then build a price from labor hours, burden, supplies, overhead, and the margin you need.
For federal opportunities, SAM.gov Opportunities is a no-cost source for procurement notices. Anyone can search its procurement notices without an account. For local opportunities, look for the procurement or purchasing pages maintained by the city, county, school district, transit agency, or other public organization you want to serve. Individual buyers may publish notices on their own sites or direct vendors to a separate submission system.
What “free” means when looking for janitorial bids
A free source may let you search or read a solicitation at no charge; it does not mean the bid itself has no cost to prepare or perform.
Before treating any listing as a lead, check what is actually free:
- Opportunity search: You can see the notice and basic requirements.
- Bid documents: The full scope, site information, addenda, and submission instructions are available to download.
- Submission access: You can submit through the buyer's stated process without paying a listing platform.
- Qualification requirements: The buyer may require insurance, bonding, registrations, references, or other documentation before award.
A no-cost listing source is useful only if it provides enough information to decide whether the job is worth pursuing. A title such as “janitorial services” is not enough to price a cleaning contract responsibly.
Start with public procurement opportunities
Public entities often publish formal requests for services. These can be a practical place to look when you want visible requirements, stated deadlines, and a documented submission process.
Search federal opportunities on SAM.gov
For U.S. federal opportunities, search SAM.gov Opportunities using terms such as:
- Janitorial services
- Custodial services
- Building cleaning
- Facility maintenance
- Floor care
- Day porter
Then narrow the search by location, response date, and the type of notice. Read the complete notice before investing time in an estimate. The apparent job size, contract period, security requirements, wage assumptions, site access, and required forms can materially change whether an opportunity fits your company.
Check public buyers in your service area
Build a short list of public buyers within a realistic operating radius. Search their websites for pages labeled procurement, purchasing, vendor opportunities, bids, requests for proposals, or solicitations.
Track each source in a simple log with:
| Field | Why it matters |
|---|---|
| Buyer name and department | Helps identify the decision process and contract type |
| Opportunity title | Makes the opportunity easy to find later |
| Location | Affects travel, staffing, and supervision |
| Mandatory walkthrough date | Missing it can make a bid ineligible |
| Questions deadline | Your chance to clarify unclear scope |
| Bid deadline | Determines whether the estimate is feasible to prepare |
| Contract term | Affects staffing and escalation assumptions |
| Submission method | Prevents last-minute administrative mistakes |
Do not rely on an old saved document. Check the buyer's current page before submitting because the buyer may issue clarifications or addenda that alter the scope or deadline.
Separate bid sources from estimating tools
A bidding website helps you locate an opportunity. A janitorial bid calculator helps you turn the scope into a price. They solve different problems.
A calculator can be useful as a worksheet, but it cannot know the actual site conditions, cleaning frequency, crew skill level, travel time, or customer expectations. Use it to organize your assumptions, not to produce a price from square footage alone.
For a step-by-step structure, use this bidding calculator for commercial cleaning guide to work from labor and operating costs toward an intended margin.
Qualify the opportunity before you estimate
A good bid is not simply a low number. It is a price that covers the promised work under the conditions described. Qualify the opportunity before doing detailed calculations.
Confirm the scope of work
The scope of work is the list of services, areas, frequencies, standards, and responsibilities included in the contract. It should tell you what gets cleaned, how often, and what the customer expects.
Look for details such as:
- Total square footage and the specific areas included
- Cleaning frequency by area and by task
- Restroom servicing requirements, including fixture counts or service schedules
- Trash removal responsibilities and disposal location
- Floor care, such as vacuuming, mopping, machine scrubbing, refinishing, or carpet work
- Day porter duties, meaning daytime staff assigned to ongoing cleaning, restocking, spills, and customer requests
- Supply responsibilities for consumables such as paper products, liners, soap, and dispensers
- Hours when work may be performed and site access restrictions
- Required inspections, reporting, or response times
If a detail changes your labor or material cost and the documents do not answer it, submit a question before the deadline. Do not quietly assume that excluded work is included in your price.
Attend the walkthrough when possible
A walkthrough is the site visit used to verify the conditions described in the documents. It is where you test whether the written scope matches the property.
During the walkthrough, note conditions that affect labor hours:
- Long travel paths between buildings or floors
- Elevator access, loading restrictions, and parking
- Floor types and their condition
- Number and condition of restrooms
- Waste volume and dumpster distance
- Occupied versus vacant areas
- Secure, restricted, or high-traffic spaces
- Storage space, water access, and power availability
Bring a scope checklist and record unanswered questions. The goal is not to improvise a price on site; it is to replace guesses with usable labor assumptions.
Build the price from labor, not a single square-foot rate
Square footage is a starting point for estimating workload, not a complete pricing method. Two facilities with the same size can require very different labor because of occupancy, restroom volume, floor care needs, traffic, layout, and cleaning frequency.
Estimate labor hours using production rates
A production rate is the amount of work a crew member can reasonably complete in a given time under stated conditions. For example, your rate may differ by task and space type: open office space, restrooms, carpeted corridors, break rooms, and detail floor work should not all be treated the same.
Use production rates to estimate the labor hours for each recurring task:
- List each area and task from the scope.
- Set a production assumption that reflects the site condition and your work method.
- Calculate the expected time for that task.
- Multiply by the required cleaning frequency.
- Add time for setup, travel within the site, supervision, quality checks, and reasonable nonproductive time.
Document the assumption beside each calculation. If the customer later asks how you arrived at the staffing plan, you can explain the operational logic rather than defending a single unexplained rate.
Calculate fully burdened labor cost
Labor cost is more than the hourly wage. Your labor burden is the additional employment cost attached to payroll. The specific items and amounts depend on your business and location, so build your own burden assumptions with current records or professional guidance.
For each labor hour, account for:
- Base pay
- Payroll-related costs applicable to your business
- Benefits or paid time where applicable
- Workers' compensation and other employment-related costs
- Training, onboarding, and replacement time where you expect them
Use the fully burdened hourly cost in the estimate. Pricing only from the wage rate can leave too little revenue to cover the actual cost of staffing the account.
Add supplies, overhead, and contract-specific costs
Supplies and consumables should be separated from labor so you can see what the contract is funding. Depending on the scope, this may include cleaning chemicals, liners, paper goods, soap, equipment use, maintenance, delivery, and replacement items.
Then add overhead: the business costs that support the contract but are not a cleaner's direct wages. Common examples include supervision, scheduling, office administration, sales time, software, vehicles, and insurance. Your overhead method should be consistent across estimates, even if the exact allocation varies by account.
If the solicitation requires insurance and bonding, confirm whether your existing coverage meets the requirement and whether the job creates additional cost. Do not state that a requirement is met until you have verified it with the relevant provider or advisor.
Set a margin intentionally
After calculating direct labor, burden, supplies, contract-specific costs, and overhead, decide on the profit the account must produce.
Gross margin generally refers to revenue remaining after direct costs, expressed as an amount or percentage. Profit margin refers to profit relative to revenue after the costs included in your calculation. Businesses may use these terms differently in internal reports, so define the calculation you are using and apply it consistently.
A price that wins but cannot support reliable staffing, quality control, and administrative work creates a difficult contract from the first day. If the price necessary to perform the scope is outside the customer's apparent budget, consider whether the scope can be clarified or revised rather than cutting essential labor without a plan.
Write exclusions and change procedures into the proposal
Your proposal should make it easy for the buyer to understand what is included and what is not. Clear boundaries protect both sides from treating an unpriced task as routine service.
State exclusions when they apply, such as:
- Initial deep cleaning or recovery cleaning
- Construction cleanup
- Biohazard or specialized remediation
- Unscheduled event cleanup
- Window cleaning beyond the described scope
- Floor restoration beyond the stated recurring service
- Supply categories not included in the bid
Also explain the process for a change order: a written approval used to add, remove, or materially change work from the original scope. State that new areas, changed frequencies, significant occupancy changes, or added services will be priced and approved before work begins where the contract process allows.
A practical bid review before submission
Before you submit, review the bid as both an operator and a buyer.
Operations review
- Can you staff the required schedule with the labor hours estimated?
- Does the work fit your service area and supervision capacity?
- Are the production rates reasonable for the actual building conditions?
- Are all recurring tasks included at the required frequency?
- Have you included supplies, consumables, equipment, and travel where required?
Commercial review
- Does the price include fully burdened labor and overhead?
- Is the intended margin clear in your worksheet?
- Are optional services separated from the base price?
- Are exclusions written plainly?
- Does the proposal identify the assumptions that affect pricing?
Submission review
- Did you use the required forms and pricing format?
- Did you acknowledge every addendum?
- Is the proposal signed where required?
- Did you submit by the stated method and deadline?
- Did you retain a complete copy of what was submitted?
Use free sources as one part of lead generation
Public bidding sites can produce opportunities, but they should not be your only pipeline. Formal bids can involve substantial preparation and competition. Build a parallel prospecting routine for properties that fit your operating model, then approach decision-makers with a clear service offer.
For a no-cost outreach process alongside bid monitoring, see Free Commercial Cleaning Leads: A No-Cost Prospecting Plan.
A practical approach is simple: search free janitorial bidding websites and public procurement pages on a schedule, qualify each opportunity before estimating, and submit only proposals you can staff and deliver profitably. A reliable estimate built from the real scope is more valuable than a quick price generated from square footage alone.
