North Carolina State Cleaning Contracts
Free tool
Scope-of-Work GeneratorFederal-grade SOW in minutes, in RFP-ready format.
North Carolina spells out its formal bidding rules in statute with unusual specificity, which is a gift to any cleaning company willing to actually read Chapter 143 of the General Statutes before bidding. Unlike states that leave thresholds to shifting administrative policy, North Carolina's dollar triggers for formal, advertised competitive bidding are written into law, and the enforcement mechanism for skipping them is real. A violation of the bid-opening procedure is a Class 1 misdemeanor, not a paperwork footnote.
Registering to bid: the NC eVP gateway
Everything starts at the NC electronic Vendor Portal (NC eVP), the state's centralized registration system for the Department of Administration's procurement functions. Registering through eVP is how a vendor gets into NC eProcurement for electronic solicitation responses, applies for North Carolina Small Business Enterprise (NCSBE) certification, and applies for Historically Underutilized Business (HUB) certification. These are three separate but related programs bundled behind one login, according to the state's own eVP registration guidance. Once registered, vendors receive nightly notifications matching their registered commodity codes, which for janitorial services means selecting NAICS 561720 and any adjacent codes for floor care, window washing, or pest management if you offer those as bundled scope. Registration itself is free, and most vendors report a working eVP profile within a few business days once tax and insurance documentation is uploaded correctly the first time.
HUB certification and its scoring weight
HUB certification recognizes businesses that are at least 51 percent owned and operated by minorities, women, or disabled individuals, administered by the NC Office of Historically Underutilized Businesses. The program's statutory basis runs through G.S. 143B-1361(a), G.S. 143-48, and G.S. 143-128.4, which collectively direct state agencies to make good-faith efforts to include HUB firms in contracting opportunities. HUB status does not create a hard set-aside the way federal 8(a) sole-source authority does, but it does factor into agency good-faith-effort documentation and can matter on RFPs that score subcontracting or supplier-diversity plans. Certification applications go through the HUB Office, reachable at [email protected] or 984-236-0130, and are a separate track from NCSBE small-business certification, though many firms pursue both since eligibility criteria differ.
Agencies document HUB good-faith efforts through their own contract files, which typically means listing outreach to certified firms, any subcontracting commitments made in a proposal, and post-award tracking of actual HUB spend against those commitments. A cleaning company that names specific certified subcontractors for supply, uniform, or specialty floor-care work in its proposal, rather than a vague statement of intent to include HUB participation, gives the agency's contract file exactly the documentation it needs.
The formal bidding thresholds that actually govern your bid
North Carolina General Statute 143-129 sets the dollar thresholds that trigger formal, advertised competitive bidding, and the numbers differ sharply by contract type. For the purchase of apparatus, supplies, materials, or equipment, the category that covers most standalone janitorial services and supply contracts, formal bidding is required at $90,000 or more, per the statute text published by the North Carolina General Assembly. Construction or repair work carries a much higher threshold of $500,000 or more, and the UNC system has separate authority to award construction or repair contracts below $500,000 without following the formal bidding statute at all. Below these thresholds, agencies can use informal, lower-friction purchasing methods, which is where a lot of smaller single-building custodial contracts actually get awarded. A single county office or community college satellite building, for instance, often falls under a purchasing agent's own delegated authority long before it approaches the $90,000 formal bidding line.
When formal bidding does apply, the statute requires advertisement at least seven full days before the bid opening, sealed bids opened publicly, and award to the lowest responsible bidder considering quality, performance, and time of delivery, not automatically the lowest number on the page if that bidder cannot demonstrate capacity to perform. Bid security equal to at least 5 percent of the bid is required for construction bids, typically as a cash deposit, cashier's check, certified check, or bid bond. A winning bidder must execute the contract within 10 days of award, and the statute layers in a separate compliance requirement under E-Verify (Chapter 64, Article 2) that a contractor's workforce eligibility documentation needs to satisfy before performance can begin.
The seven-day advertisement clock matters more than bidders usually treat it. Miscounting from the wrong start date, or advertising in a publication the agency does not accept as its official notice channel, can push a bid opening back a full cycle or invite a protest from a competitor who tracked the timeline correctly. Confirm the exact posting method the specific agency uses, since some rely on the NC eProcurement portal exclusively while others still publish in local newspapers alongside the electronic notice.
| Contract type | Formal bidding trigger | Key procedural requirement |
|---|---|---|
| Apparatus, supplies, materials, equipment (most janitorial contracts) | $90,000 or more | 7-day advertisement, sealed bid, public opening |
| Construction or repair work | $500,000 or more | Bid security ≥5% of bid; contract execution within 10 days of award |
| UNC system construction/repair | Below $500,000; formal bidding not required | Agency-level purchasing authority applies instead |
| Violation of bid-opening procedure | N/A | Class 1 misdemeanor |
Building a technical response that survives scoring
Agencies scoring a formally advertised janitorial RFP in North Carolina typically weight staffing plans, references, and price roughly evenly, but responsiveness review happens first. Bids missing sealed-bid formatting, bid security where required, or E-Verify compliance documentation risk being rejected before a scorer ever reads the technical narrative. Build your response in the order the statute expects: confirm the bid security and E-Verify paperwork are complete, then lead your technical volume with a staffing plan specific to the facility type, followed by three verifiable references and a quality control plan with a defined inspection cadence.
- Compliance checklist: bid security if construction-adjacent scope is included, E-Verify documentation, sealed submission formatting
- Staffing plan: shift counts, supervisor ratios, and substitute coverage tailored to the specific facility
- HUB/NCSBE participation: subcontracting plan or certification status documented explicitly, even though it is not a hard set-aside
- References: three comparable public-sector or large commercial accounts with reachable contacts
- Quality control plan: inspection frequency, documentation method, and corrective-action timeline
Frequently asked questions
What dollar amount triggers formal bidding for a North Carolina janitorial contract? Under G.S. 143-129, the purchase of supplies, materials, or equipment, the category most cleaning contracts fall under, requires formal advertised bidding at $90,000 or more.
How do I register to bid on North Carolina state contracts? Register through the NC eVP portal, which also routes you to NC eProcurement, NCSBE certification, and HUB certification applications.
Does HUB certification guarantee contract award? No. It supports agency good-faith-effort documentation and can carry scoring weight on RFPs that evaluate supplier diversity, but it is not a hard set-aside under North Carolina's statutory framework.
What happens if an agency violates the sealed-bid opening procedure? G.S. 143-129 makes a violation of the bid-opening procedure a Class 1 misdemeanor, underscoring how seriously the state treats procedural compliance on formally advertised bids.
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
