Georgia State Cleaning Contracts
Free tool
Scope-of-Work GeneratorFederal-grade SOW in minutes — RFP-ready format.
Georgia centralizes state purchasing through the Department of Administrative Services (DOAS), and the vendor-facing system is Team Georgia Marketplace (TGM), run on a PeopleSoft/FSCM platform at fscm.teamworks.georgia.gov. Registration is free. If your company has never done business with the state, you register as a sourcing bidder first; once you are awarded a contract, DOAS converts your profile to a full supplier record so payments can process. The DOAS how-to-get-a-contract guide walks through both paths, and it is worth reading start to finish before you touch the registration form. The sourcing-bidder-versus-supplier distinction confuses first-time state vendors more than any other step in the process.
Formal solicitations post to the Georgia Procurement Registry (GPR), which you can browse without an account using the guest login (username and password both "tgmguest") before committing to registration. Use that guest access to scan open janitorial and facilities-services solicitations in your target counties before you invest time setting up a full vendor profile. It costs nothing and tells you whether the pipeline in your service area justifies the registration effort right now.
NIGP codes and how bid-match notifications actually work
Georgia, like most state systems built on a standardized commodity taxonomy, uses National Institute of Governmental Purchasing (NIGP) codes to route solicitation notices to registered vendors. When you complete your TGM profile, you select every NIGP code that matches services you actually provide, janitorial and custodial services codes, floor care, window washing, specialty cleaning, because the system only emails you opportunities that match codes on file. Under-selecting codes is the single most common reason a legitimate, capable janitorial company never sees the solicitations it should be bidding on. Over-selecting irrelevant codes just means more noise in your inbox, which is a much smaller problem than missing an opportunity entirely.
The $25,000 competitive bidding threshold
Georgia's State Purchasing Act, codified at O.C.G.A. § 50-5-69, requires that state purchases exceeding $24,999 be competitively bid unless a specific exemption applies. Below that line, agencies can solicit informal quotes; at or above it, a competitive process (sealed bid or RFP) is required and generally has to post to the GPR. A 2023 performance audit from the Georgia Department of Audits and Accounts flagged that this $25,000 figure has been static since 2015, and estimated its real purchasing power at that point had eroded to roughly $19,400 in 2015 dollars, a detail worth knowing because it means routine facility-services purchases that used to sit comfortably under the informal-quote line now bump against the formal threshold more often than they did a decade ago.
That same audit is a useful cautionary example for any operator trying to understand how strictly the threshold gets enforced: auditors identified janitorial contracts across multiple facilities totaling approximately $492,000 that were not competitively bid and had no corresponding solicitation on record in the GPR. The point for a contractor reading this is not that Georgia agencies routinely skip competition. It is that if you are approached informally about a facilities contract well above $25,000, ask directly whether a GPR solicitation exists or is planned. If the answer is vague, that contract carries real audit risk for the agency and, by extension, timing risk for you.
| Purchase amount | Process required | Where it posts |
|---|---|---|
| Up to $24,999 | Informal quotes at agency discretion | Not required to post publicly |
| $25,000 and above | Competitive bid or RFP under State Purchasing Act | Georgia Procurement Registry (GPR) |
| Statewide contracts | DOAS-negotiated, pre-competed | Published on DOAS statewide contract list; agencies order directly |
Statewide contracts versus agency-by-agency bidding
DOAS negotiates both mandatory and non-mandatory statewide contracts that any eligible state entity can order against without running its own competitive process. Cleaning supplies and certain facilities-services categories have historically been let this way. The advantage for a janitorial contractor is obvious: one successful statewide contract award opens ordering access across dozens of agencies instead of forcing you to win the same fight county by county. The tradeoff is that statewide contract competitions draw more bidders and run longer evaluation cycles than a single-facility RFP, so treat a statewide contract application as a multi-month sales-cycle investment, not a quick win.
Supplier diversity certification
Georgia recognizes third-party minority- and woman-owned business certifications through organizations such as the Georgia Minority Supplier Development Council (GMSDC) and the National Minority Supplier Development Council (NMSDC) network, and DOAS references these certifications in its supplier diversity outreach rather than running a separate state-only certification body for every category. If a specific GPR solicitation lists a diversity participation goal, read the solicitation document itself for the exact percentage and which certifications qualify, since these goals are set at the solicitation or agency level rather than as one fixed statewide number, so citing a single percentage here would not hold up across every janitorial RFP you encounter in the state.
Putting together a bid that survives review
A structured bid worksheet is worth building before your first GPR solicitation lands, since Georgia RFP scoring sheets reward organized technical narratives over rushed submissions. Start with TGM registration and NIGP code selection the same week. Do not let weeks pass between the two, because a vendor profile without codes selected generates zero notifications regardless of how complete the rest of the profile looks. Use the GPR guest login to study three or four closed janitorial solicitations before writing your first proposal; look specifically at what technical narrative elements scored well versus poorly if evaluation summaries are posted, since Georgia RFP scoring sheets are often released after award. On a multi-building county courthouse account, for instance, staffing continuity language, how you cover call-outs on a night crew without service gaps, tends to carry more evaluation weight than raw hourly rate once a bid clears the $25,000 threshold and moves into RFP territory rather than lowest-bid ITB territory.
If you are bidding below $25,000 on a single small facility, treat it as a relationship-building account rather than a growth play. Margins on informal-quote work are thin because agencies solicit multiple quotes with no formal evaluation criteria, and price alone usually decides it. The real payoff of doing that work well is the reference and the past-performance history you carry into your first competitive RFP once your book of Georgia state accounts crosses the statutory threshold.
Registration sequence for a first-time Georgia state vendor
| Step | Action | Cost | Notes |
|---|---|---|---|
| 1 | Browse GPR as guest (tgmguest/tgmguest) | Free | Scan open janitorial solicitations before registering |
| 2 | Register as sourcing bidder in TGM | Free | Required before submitting any bid response |
| 3 | Select NIGP commodity codes | Free | Drives which solicitation notices reach your inbox |
| 4 | Convert to full supplier profile | Free | Happens automatically after first contract award, needed for payment |
| 5 | Pursue GMSDC/NMSDC certification (optional) | Varies by certifying body | Referenced in agency diversity goals, not issued directly by DOAS |
One more thing worth flagging for anyone used to bidding in states with a single statewide prevailing-wage statute for service contracts: Georgia does not impose a blanket state prevailing-wage requirement on janitorial contracts the way federal building-services work triggers the Service Contract Act. Labor cost exposure instead comes from county- or municipal-level ordinances in a handful of jurisdictions, and from whatever wage floor the local labor market sets for custodial staff. Checking both before you price a bid protects margin better than assuming a single statewide rate applies. On a courthouse or DOAS office-park account spanning multiple counties, confirm local ordinance status building by building rather than assuming uniform treatment across the contract.
Georgia-based contractors who eventually want federal work in the state have a natural next step once TGM history is established: a GSA Multiple Award Schedule contract opens ordering access across federal buildings statewide the same way a DOAS statewide contract does at the state level, and firms with a principal office in a qualifying area should also check HUBZone certification, which stacks with Georgia's own supplier diversity recognition rather than competing with it.
How we built this guide
Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.
Methodology · Editorial standards · Corrections policy · About Opora
