• 6 min read

    How to Find Janitorial Contracts on SAM.gov

    A practical guide for cleaning company owners on how to search, qualify and prepare bids for janitorial contracts listed on SAM.gov.

    Why SAM.gov matters for cleaning companies

    SAM.gov is the central U.S. portal where many federal contracting opportunities are posted. For janitorial and custodial services, it lists direct federal janitorial contracts, service orders under existing indefinite delivery vehicles, and set-aside opportunities for small businesses. While not every federal or state agency uses SAM.gov exclusively, it is the single place to find opportunities issued by most executive branch agencies and many independent agencies. Registering your business in SAM (the system for award management) and keeping your registration active is a practical first step: contracting officers will check SAM registration and NAICS codes when they consider bids. Treat SAM.gov as a source of mid-to-large sized opportunities and a place to spot recurring requirements and procurement officers who routinely buy janitorial services.

    How to search effectively on SAM.gov

    Start with keyword searches like janitorial, custodial, cleaning services, building services and facility services, then refine with filters. Use NAICS codes commonly used for janitorial work (look up current NAICS for janitorial services) and filter by solicitation type, set-aside status, and location. Save searches and set email alerts for new postings that match your filters. When reviewing a posting, read the synopsis and solicitation attachments rather than relying on the summary text alone: scopes, contract periods, and pricing schedules are usually in attached performance work statements or specifications. Note important dates—questions deadline, proposal due date, and site-visit windows—so you can calendar them and plan your response.

    Qualifying opportunities and identifying who can bid

    Not every janitorial listing on SAM.gov is one your company should chase. Check the solicitation for set-aside status (small business, SBA programs), required certifications, bonding or insurance minimums, and security or background check requirements. Some federal sites require facility clearances or baseline vetting that add cost and lead time. Estimate the route density and staffing implied by the scope—if a posting asks for daily service across multiple buildings in a distant area, the travel and labour burden may make it unprofitable. Also look for incumbent contracts and past performance requirements; if the buyer wants several years of federal janitorial experience, you may need to partner or subcontract with a qualified firm. Use these checks to decide whether to bid, team, or pass.

    Documents to prepare before you bid

    Gather and standardise the documents that federal solicitations often require: a capability statement tailored to janitorial services, past performance references, staffing and supervision plans, safety plan, quality control plan, sample pricing worksheets, and copies of insurance certificates and any required clearances. Create a reusable binder of federal-compliant forms (representations and certifications, SAM registration proof, W-9, and any required SBA documentation). If a solicitation requests site-visit acknowledgement or specific forms, submit them correctly and on time. Having pre-written templates for quality control, supervisor roles, and janitorial training programmes speeds responses and reduces errors—small mistakes in submission formatting or missing attachments are common reasons bids are disqualified.

    Practical bid tips: pricing, staffing and clarifying scope

    Price based on measured work and realistic labour rates. Break the solicitation into task areas (public spaces, restrooms, offices, floors) and build a production-rate worksheet to estimate labour hours per task. Include realistic supervision and travel time and add a built-in contingency for contract performance bonds or unexpected site constraints. Use questions to clarify ambiguous scope items during the solicitation’s question period; documented clarifications can materially change costs. Where possible, offer productivity-improving but buyer-friendly options such as scheduled deep cleans outside business hours or bundling services to reduce total contract admin. If incumbent performance is weak, highlight your inspection and quality-control approach rather than making unsubstantiated claims.

    How CleanReach can help

    You can use CleanReach to complement your SAM.gov efforts. CleanReach runs targeted cold outreach to private-sector facility decision-makers in your area, handles replies with AI, and books walkthroughs (site visits for a cleaning quote) into your calendar. The CleanReach dashboard also shows public cleaning tender alerts filtered by your country (UK, US or Canada), helping you see opportunities alongside the private leads and walkthroughs you’re actively pursuing.

    FAQs

    Do I need to be registered in SAM to bid?+

    Yes. Federal solicitations typically require an active SAM registration for award. Register early to avoid delays.

    What NAICS code do janitorial contracts use?+

    Janitorial services commonly use the NAICS code for janitorial and building cleaning services. Confirm the solicitation’s listed NAICS before bidding.

    Are small businesses eligible for federal janitorial contracts?+

    Some federal procurements are set aside for small businesses or specific SBA programmes. Check each solicitation’s set-aside status and eligibility criteria.

    Should I always bid directly or team with incumbents?+

    If the solicitation requires federal past performance you lack, consider teaming or subcontracting with an experienced firm. Teaming can increase win chances but adds coordination.

    Go deeper

    Keep reading