NIGP 145: Brushes (see Class 485 for Janitorial Type)
Class
Code facts
NIGP codes come from the NIGP Code (NIGP: The Institute for Public Procurement, maintained by Periscope Holdings), and state and local contract opportunities from the governments' procurement sites.
State & local contract opportunities
Show 40 more
Latest 50 of 1,020 listed here. See the rest on GovTribe.
Opportunities by state
| Rank | State | Open now | Posted, last 90 days |
|---|---|---|---|
| 1 | Florida | 3 | 19 |
| 2 | Michigan | 3 | 16 |
| 3 | Connecticut | 0 | 4 |
| 4 | Colorado | 0 | 2 |
| 5 | Arizona | 0 | 1 |
| 6 | California | 0 | 1 |
| 7 | North Carolina | 0 | 1 |
| 8 | South Carolina | 0 | 1 |
| 9 | Texas | 0 | 1 |
Codes under 145
Show all 16
About NIGP 145
NIGP 145 Brushes (Class) encompasses maintenance and custodial brushes, brooms, and related cleaning equipment that state and local governments procure for facilities operations, janitorial services, and grounds maintenance. Recent solicitations show state and local agencies buying brooms, brushes, dustpans, mops, and specialized cleaning tools as part of broader maintenance supply contracts or dedicated custodial equipment procurements. The issuing bodies span municipal governments, county departments, independent school districts, and transit authorities. The City of Milpitas, California issued a five-year blanket purchase order for MRO supplies including brooms and brushes across five maintenance categories (IFB 26-229, due August 4, 2026); Harlingen Consolidated Independent School District in Texas solicited custodial equipment and supplies (bid JNEQ0626, due June 25, 2026); Pinellas County School District in Florida sought warehouse stock of custodial supplies including brooms and mops (ITB 25-JG-072, estimated annual value $900,000, due December 2, 2025); and Hillsborough County Board of County Commissioners procured hand tools including brooms and brushes as part of a five-year contract (ITB 26-00285, estimated value $715,540.41, due June 23, 2026). School districts and municipal facilities departments are repeat buyers under this code.
Geographic activity clusters in California, Texas, and Florida, with recent solicitations from Milpitas and Hillsborough County in California, Harlingen and Donna ISD in Texas, and Pinellas County and Hillsborough County in Florida. The Milpitas IFB includes prevailing wage requirements under California Labor Code and a local purchasing preference (10 percent of lowest bid). Pinellas County School District expressed preference for green products certified by Green Seal, Ecologo, or EPA's Designed for the Environment, and requires Safety Data Sheets for chemical items. Most school district and municipal procurements are structured as blanket purchase orders or catalog bids with awards to multiple vendors, and several include recycled-content requirements for paper products. Pricing is typically quoted as percentage discounts from catalog or list prices, with delivery F.O.B. Destination unless negotiated. Contract terms range from one year (school year basis) to five years, with no guaranteed minimum purchase volumes.
Quick answers
What is NIGP 145?
NIGP 145 is Brushes (see Class 485 for Janitorial Type), a class in NIGP 12, Hardware, Related Equipment, and Services.
What codes are under NIGP 145?
NIGP 145 has 16 codes under it with their own GovTribe pages, including 14515 Acid; 14518 Chimney Brushes; and 14520 Cylinder, Tank, and Vat Brushes.
Which states post the most state and local bids under NIGP 145?
The states with the most state and local contract opportunities under NIGP 145 posted in the last 90 days are Florida (19), Michigan (16) and Connecticut (4).
What is the latest state & local contract opportunity under NIGP 145?
The latest state & local contract opportunity under NIGP 145 is RFP2627-03 TSD Roofing Projects 2027 from Michigan, posted October 12, 2026.
On GovTribe
See everything under NIGP 145
- State & local contract opportunities, awards and contract vehicles under this code
- Contacts who buy under this code
- Ask GovTribe AI about this code