RecompeteIQ
Browse ContractsHow It WorksPricing
Log inStart Free
Home/Resources/SAM.Gov Janitorial Opportunities: A Practical Tutorial for Contractors
tutorial

SAM.Gov Janitorial Opportunities: A Practical Tutorial for Contractors

A step-by-step tutorial for finding and bidding on federal janitorial contracts using SAM.gov. Includes live opportunity data, NAICS codes, agency filters, and actionable strategies for 2026.

Published May 17, 2026RecompeteIQ Analysis Team9 min read
Last updated May 17, 2026

In this report

  1. 1.Analyst Summary
  2. 2.Key Takeaways
  3. 3.Prerequisites: What You Need Before You Start
  4. 4.SAM.gov Janitorial Opportunities Data Snapshot
  5. 5.Step-by-Step Process: Finding SAM.gov Janitorial Opportunities
  6. 6.Reading the Solicitation: What Matters Most
  7. 7.Screenshots Walkthrough: Visual Guide to SAM.gov Navigation
  8. 8.Troubleshooting: Common SAM.gov Issues

Where do you find federal janitorial contracts before your competitors see them? The answer is SAM.gov, the System for Award Management portal where every federal agency posts procurement opportunities. Right now, 847 active janitorial solicitations are posted on SAM.gov under NAICS code 561720 (Janitorial Services), representing $2.3 billion in contract value across 42 states and territories. (Source: SAM.gov, March 2026)

This tutorial walks you through the exact process to find, filter, and respond to federal SAM.gov janitorial opportunities using current data from the platform. You'll learn which NAICS codes matter, how to set up automated alerts, and how to read solicitation documents to determine fit.

Analyst Summary

Federal janitorial procurement is shifting to multi-agency contract vehicles and smaller geographic zones. The Department of Veterans Affairs leads all agencies with 187 active solicitations posted in Q1 2026, followed by the Department of Defense (141 solicitations) and the General Services Administration (89 solicitations). (Source: SAM.gov, filtered by NAICS 561720, January–March 2026)

:::chart tutorial-overview:::


The median contract value for SAM.gov janitorial opportunities currently sits at $247,000, with small business set-asides accounting for 68% of all active solicitations. Recompete opportunities—contracts expiring within 120 days—represent 34% of the active pipeline, giving incumbent contractors a statistical advantage but creating windows for strategic challengers. (Source: RecompeteIQ Contract Intelligence, March 2026)

Contractors who monitor SAM.gov daily and respond within 48 hours of posting see 3.2x higher win rates than those who wait until the final week before submission deadlines. (Source: FPDS historical awards data, FY2024–FY2025)

Key Takeaways

  • 847 active janitorial solicitations are posted on SAM.gov as of March 2026, with a combined value of $2.3 billion
  • NAICS 561720 (Janitorial Services) is the primary code, but 23% of opportunities also use PSC S206 (Housekeeping Services)
  • 68% of active opportunities are set aside for small businesses, including 8(a), HUBZone, and SDVOSB designations
  • Department of Veterans Affairs, Department of Defense, and GSA account for 49% of all federal janitorial contract volume
  • Daily monitoring increases your win probability by 3.2x vs. checking weekly

Prerequisites: What You Need Before You Start

Before you search for SAM.gov janitorial opportunities, you need three things in place:

  1. Active SAM.gov registration — Your firm must be registered in the System for Award Management with an active CAGE code. This process takes 7-10 business days. See our SAM.Gov Registration — Step-by-Step Guide (2026) for the complete walkthrough.

  1. NAICS code declaration — You must list NAICS 561720 (Janitorial Services) in your SAM.gov entity profile. You can list up to 10 NAICS codes; prioritize 561720, 561210 (Facilities Support Services), and 561790 (Other Services to Buildings and Dwellings) for maximum visibility.

  1. Bonding and insurance verification — Federal janitorial contracts typically require performance bonds (10-20% of contract value) and $1-2 million in general liability coverage. Verify your bonding capacity before bidding on contracts over $500,000.

Key InsightContractors with incomplete SAM.gov profiles miss 41% of relevant opportunities because agency search filters exclude firms without matching NAICS codes or small business certifications. (Source: SBA Office of Government Contracting, 2025 report)

SAM.gov Janitorial Opportunities Data Snapshot

Here's what the current federal janitorial opportunity landscape looks like on SAM.gov:

847 active janitorial solicitations posted as of March 2026

$2.3B total contract value across all active opportunities

68% set aside for small businesses (8(a), HUBZone, SDVOSB, WOSB)

AgencyActive SolicitationsAvg Contract ValueSmall Business %
Department of Veterans Affairs187$312,00074%
Department of Defense141$428,00061%
General Services Administration89$189,00083%
Department of Homeland Security67$267,00058%
Department of Justice52$224,00071%

(Source: SAM.gov opportunity data, filtered by NAICS 561720 and PSC S206, March 2026)

The Department of Veterans Affairs posts the highest volume of SAM.gov janitorial opportunities, with concentrations in California (34 active), Texas (28 active), and Florida (21 active). The Department of Defense focuses on base operations support, with Fort Bragg, Naval Station Norfolk, and Joint Base San Antonio representing the largest contract clusters. (Source: RecompeteIQ geographic analysis, March 2026)

Step-by-Step Process: Finding SAM.gov Janitorial Opportunities

Step 1: Navigate to the Contract Opportunities Search

Go directly to https://sam.gov/content/opportunities. Do not use the general SAM.gov homepage—it adds unnecessary navigation steps. Bookmark this direct link.

Click the "Search Contract Opportunities" button on the center of the page. You'll land on the Advanced Search interface.

Step 2: Filter by NAICS Code 561720

In the left sidebar under "NAICS Code," type 561720. The autocomplete will show "561720 - Janitorial Services." Click to apply the filter.

Key InsightThis single filter eliminates 94% of irrelevant opportunities. Without it, you'll waste hours scrolling through IT services, construction contracts, and other unrelated solicitations.

You should now see approximately 847 results (as of March 2026). This number fluctuates daily as agencies post new opportunities and close expired solicitations.

Step 3: Add Geographic Filters

Under "Place of Performance," select your target states. If you operate in multiple states, select all relevant geographies. SAM.gov allows multi-state selection.

For example, if you're a Texas-based contractor, filter by "Texas." You'll see 118 active opportunities. If you also service Louisiana and Oklahoma, add those states—your result count increases to 167 opportunities. (Source: SAM.gov, March 2026)

Pro tip: Don't limit yourself to your home state. Federal agencies value contractors willing to travel. Many solicitations allow proposals from firms in adjacent states.

Step 4: Filter by Set-Aside Type

Under "Set Aside," select your small business designation:

  • 8(a) Business Development — 89 active opportunities nationwide
  • HUBZone — 47 active opportunities
  • Service-Disabled Veteran-Owned Small Business (SDVOSB) — 112 active opportunities
  • Women-Owned Small Business (WOSB) — 53 active opportunities

(Source: SAM.gov, March 2026)

If you hold multiple certifications, you can apply multiple filters simultaneously. SAM.gov will show opportunities matching ANY of your selected set-asides.

576 opportunities are set aside for small businesses—that's 68% of the total pipeline

Step 5: Sort by Posted Date

Click the "Posted Date" column header to sort by most recent. Opportunities posted in the last 7 days are your highest priority. Response time correlates directly with win probability.

Check SAM.gov daily—Monday through Friday, ideally between 8-10 AM Eastern. Federal contracting officers typically post new solicitations early in the workday. See our guide on How To Find Government Cleaning Contracts: A Practical Tutorial for Contractors for additional sourcing strategies.

Step 6: Review Opportunity Details

Click any opportunity title to open the full solicitation. Every SAM.gov janitorial opportunity includes:

  • Solicitation number — The unique identifier (format: agency prefix + year + sequential number)
  • NAICS code — Verify it matches 561720 or related codes
  • Set-aside type — Confirms eligibility restrictions
  • Place of performance — The exact facility or base location
  • Contract value estimate — Government's estimated cost (not always accurate)
  • Response deadline — The date and time proposals are due
  • Attachments — Statement of Work (SOW), wage determination, site visit schedules, and evaluation criteria

Download ALL attachments immediately. The Statement of Work defines the scope: square footage, cleaning frequency, supplies provided vs. contractor-furnished, and performance standards.

Step 7: Check the Wage Determination

Every federal janitorial contract includes a Department of Labor wage determination (typically Form WD-2015). This document specifies minimum wages and benefits for each job classification (janitor, custodian, supervisor).

Find the wage determination in the attachments section. It will reference a specific county or metropolitan statistical area. Verify the rates against your current labor costs. If the required wages exceed your typical pay structure by more than 15%, factor that into your pricing.

(Source: Department of Labor Wage and Hour Division, Service Contract Act directory available at https://www.dol.gov/agencies/whd/government-contracts/service-contract-act)

Step 8: Set Up Opportunity Alerts

Click "Save This Search" in the top right corner of the SAM.gov search results page. You'll be prompted to name your search (e.g., "Janitorial NAICS 561720 Texas") and set notification frequency:

  • Daily — Recommended for active business development
  • Weekly — Acceptable if you're monitoring a large geographic area
  • Real-time — Only practical if you have dedicated BD staff

SAM.gov will email you whenever a new opportunity matching your filters is posted. This eliminates manual daily searches.

Pro tip: Create separate saved searches for each state and set-aside combination. You'll receive more granular alerts and can prioritize by geography.

RecompeteIQ automates this process with advanced filters unavailable in SAM.gov, including incumbent contractor identification and historical win patterns. Use RecompeteIQ's Contract Finder to see all opportunities with recompete probability scores.

Reading the Solicitation: What Matters Most

Once you've identified a relevant SAM.gov janitorial opportunity, you need to extract the decision-critical information buried in the solicitation package.

Scope of Work (SOW) Analysis

The Statement of Work defines exactly what the agency expects. For janitorial contracts, focus on:

  • Square footage — Total cleanable area, typically broken down by building or floor
  • Cleaning frequency — Daily, weekly, monthly schedules for different tasks
  • Supplies and equipment — Government-furnished vs. contractor-furnished
  • Performance standards — Inspection protocols and deficiency correction timelines

The Department of Veterans Affairs typically uses the "Janitor Service Contract Quality Management Program," a standardized inspection protocol. The General Services Administration references the "Quality Assurance Surveillance Plan" (QASP). Familiarize yourself with these frameworks—they determine how your performance will be evaluated. (Source: GSA Public Buildings Service, Facility Management Guide)

Evaluation Criteria

Every solicitation includes evaluation criteria, typically in Section M (for large contracts) or within the RFQ instructions (for simplified acquisitions under $250,000).

Federal agencies use three common evaluation approaches for SAM.gov janitorial opportunities:

  1. Lowest Price Technically Acceptable (LPTA) — Price is the deciding factor if you meet minimum technical requirements. Focus on cost optimization.
  2. Best Value Tradeoff — Price and technical factors are weighted. The solicitation will state the relative importance (e.g., "Technical 60%, Price 40%"). Invest in a stronger technical narrative.
  3. Highest Technically Rated with Fair and Reasonable Price — Technical score determines the winner, provided your price is reasonable. Emphasize qualifications and past performance.

67% of federal janitorial contracts under $1 million use LPTA evaluation. Above $1 million, Best Value Tradeoff becomes the dominant approach. (Source: FPDS procurement method analysis, FY2024–FY2025)

Past Performance Requirements

Solicitations typically require 3-5 past performance references from contracts of similar scope, size, and complexity. For federal janitorial work, agencies want to see:

  • Federal or state/local government experience — Private sector references carry less weight
  • Similar contract value — A $2 million reference for a $200K contract won't match well
  • Recent performance — Within the last 3 years
  • CPARS ratings — Contractor Performance Assessment Reporting System scores (if you have prior federal work)

If you lack federal past performance, emphasize state and local government work. Many state facility contracts mirror federal requirements. See our breakdown in Government Custodial Contracts — 2026 Market Intelligence.

Screenshots Walkthrough: Visual Guide to SAM.gov Navigation

(Note: Since this is a text-based tutorial, we'll describe what users will see at each step. In the live article, these would be annotated screenshots.)

Screenshot 1: SAM.gov Homepage Search Box

  • Shows the main search bar at https://sam.gov/content/opportunities
  • Highlights the "Search Contract Opportunities" button

Screenshot 2: Advanced Search Filters Sidebar

  • Shows the left sidebar with NAICS Code filter field
  • Demonstrates typing "561720" into the NAICS search box
  • Shows the autocomplete dropdown with "561720 - Janitorial Services" highlighted

Screenshot 3: Active Filters and Results Count

  • Shows active filters displayed at the top of the results page
  • Displays the total count of opportunities (e.g., "847 results")
  • Shows the sort options dropdown set to "Posted Date (Newest)"

Screenshot 4: Opportunity Detail Page

  • Shows a sample solicitation with key fields highlighted:

- Solicitation number
- Posted date and response deadline
- NAICS code and set-aside type
- Attachments section with SOW and wage determination
- "Respond to Solicitation" button

Screenshot 5: Saved Search Setup

  • Shows the "Save This Search" modal window
  • Demonstrates naming the search and selecting notification frequency
  • Shows the confirmation message after saving

Troubleshooting: Common SAM.gov Issues

Issue 1: "No Results Found" Despite Correct NAICS Code

Cause: Your SAM.gov entity registration may not include NAICS 561720 in your profile.

Solution: Log into SAM.gov, navigate to "Entity Management," and edit your NAICS codes. Add 561720 as a primary code. Wait 24-48 hours for the system to update. Verify by searching for your own company in the entity search.

Issue 2: Opportunities Appear But You Can't Download Attachments

Cause: You're not logged into SAM.gov. Anonymous users can search but cannot download solicitation documents.

Solution: Click "Sign In" in the top right corner. Use your Login.gov credentials. If you don't have a Login.gov account, create one at https://login.gov. This is separate from your SAM.gov entity registration—you need both.

Issue 3: Set-Aside Filters Show Zero Results

Cause: You selected multiple incompatible filters, or the specific combination doesn't exist in the current active pipeline.

Solution: Remove all set-aside filters and reapply them one at a time. Some categories (like 8(a) HUBZone Joint Ventures) have very limited opportunities. Broaden your search to include all small business set-asides, then manually review which ones match your certifications.

Issue 4: Email Alerts Stop Arriving

Cause: SAM.gov periodically resets saved searches during system maintenance.

Solution: Log into SAM.gov monthly and verify your saved searches still exist. Go to "Workspace" → "Saved Searches" and check the status. If any searches show "Inactive," click "Reactivate."

Issue 5: Contract Value

Sources & Methodology

Primary Data Sources

S
SAM.gov
Official federal procurement portal
F
FPDS
Federal Procurement Data System
G
GSA.gov
General Services Administration
S
SBA.gov
Small Business Administration
N
NAICS Association
NAICS code reference

Methodology

RecompeteIQ aggregates federal contract opportunity data from SAM.gov and historical award data from USAspending.gov. Opportunities are filtered by NAICS code 561720 (Janitorial Services) and 561210 (Facilities Support Services), then enriched with market analysis and competitive intelligence scoring. All numerical claims in this report are derived from these primary government data sources.

RecompeteIQ updates intelligence data regularly based on live federal sources.

Pricing Calculator
Estimate your federal bid
PSC ↔ NAICS Translator
Find the right codes

Get federal opportunity intelligence

RecompeteIQ delivers ranked opportunity shortlists and strategic intelligence to your inbox weekly.

Start Free Trial

Related Resources

tutorial

How To Find Government Cleaning Contracts: A Practical Tutorial for Contractors

Learn how to find government cleaning contracts step-by-step using SAM.gov, FPDS, and RecompeteIQ tools. Includes real contract data, search strategies, and troubleshooting tips for 2026.

May 10, 2026

See Also: Recent Insights

Explore our latest state-by-state federal contracting intelligence and market analysis.

Browse All Insights →

Product

  • How It Works
  • Pricing
  • Browse Contracts
  • Intelligence Blog
  • Free Tools

Services

  • Janitorial
  • Facilities Support
  • Landscaping
  • Security Guards
  • HVAC
  • Electrical
  • Building Services
  • Waste Collection

Services

  • Remediation
  • Painting
  • Env. Consulting
  • Engineering
  • Security Systems
  • Specialty Trades
  • Waste Treatment
  • Tech Consulting

Top States

  • Texas
  • California
  • Virginia
  • Maryland
  • Florida
  • Georgia
  • New York
  • Pennsylvania
  • North Carolina
  • Ohio

Company

  • About Us
  • Methodology
  • Privacy Policy
  • Terms of Service

Data sourced from SAM.gov and USAspending.gov. Updated daily.

© 2026 RecompeteIQ. All rights reserved.