Commercial cleaning bid template — Minneapolis-St. Paul-Bloomington, MN-WI
Minneapolis winters generate more salt-and-sand lobby tracking than almost any continental US market, and the entry maintenance cost is routinely underpriced by BSCs entering from southern states. The medical device corridor anchored by Mayo, Allina, and Fairview runs lab-adjacent protocols that pay above standard office rates. Pricing downtown Class A without accounting for SEIU Local 26 scale will cost you that work in the North Loop every time.
Minnesota Labor Cost Inputs
BLS OEWS May 2024 (SOC 37-2011) puts the Minneapolis-St. Paul-Bloomington MSA mean near $17/hr, median around $15.50. Minnesota’s minimum wage for large employers is $10.85/hr statewide; Minneapolis city minimum is $15.57/hr as of January 2025 per the City of Minneapolis. Market wages for commercial janitorial in the Twin Cities metro run above both floors.
Burden math on a $16/hr Minneapolis base: FICA 7.65% = $1.22; FUTA/SUTA ~2.5% = $0.40; Minnesota workers’ comp approximately $2.20–$2.80 per $100 payroll per the Minnesota Department of Labor and Industry; health ~$3/hr; vacation ~5%. Burden: 27–32%, loaded rate near $21–$22/hr. See the wages breakdown for the Minneapolis MSA.
Sample Scope of Work: Class B Office Building
Hypothetical 45,000 sq ft Class B building in downtown Minneapolis or the Bloomington I-494 strip. November–March salt and sand tracking is the defining scope driver.
| Task | Frequency | Notes |
|---|---|---|
| Restroom service + restock | 5x/week | Full Monday detail; medical-adjacent tenants use EPA-registered products |
| Lobby and elevator service | 5x/week + midday pass | Salt and sand tracking Nov–Mar; daily damp-mop required |
| Entry mat exchange | 2x/week Nov–Mar; monthly Apr–Oct | Winter mat program as separate line item |
| Common-area vacuuming | 5x/week | HEPA for medical-adjacent buildings; low-noise for early starts |
| Hard-floor auto-scrub | 2x/week | Mix of VCT, LVT, and polished concrete in Twin Cities stock |
| Breakroom and kitchenette | 5x/week | Refrigerator monthly; Friday detail clean |
| Conference room reset | 5x/week | Whiteboard, AV equipment, glass table |
| Day-porter coverage (5 hr) | 5x/week | Mat management and salt-tracking control Nov–Mar |
| Carpet extraction (full) | 2x/year | Separate bid line item; spring and fall cycles |
Twin Cities Going Rates: What Buildings Pay in 2026
Downtown Minneapolis and Nicollet Mall Class B: $0.10–$0.15/sq ft/month for 5x/week. St. Paul downtown: $0.09–$0.13. Bloomington I-494 corridor: $0.08–$0.12. Eden Prairie and Plymouth suburban campus: $0.07–$0.11. Day-porter bill rate: $21/hr x 2.3 = approximately $48/hr; 5-hr/day porter near $1,200/month. Use the day-porter ROI calculator. Medical device and health-system accounts add +25–35%; post-construction +40–55%.
Minnesota Licensing and Insurance Requirements
Minnesota requires no statewide janitorial license. Minneapolis requires a Minneapolis Business License; St. Paul has a separate requirement. Standard GL minimum is $1M/$2M; medical device campus accounts often require $2M/$5M. Minnesota workers’ comp: approximately $2.20–$2.80 per $100 payroll per the Minnesota Department of Labor and Industry.
SEIU Local 26 and Prevailing Wage
SEIU Local 26 covers most Class A commercial office in downtown Minneapolis and some St. Paul properties. Local 26 scale runs $1.50–$3/hr above BLS mean with health and pension. Federal facilities (federal courthouse, Minneapolis VA Medical Center) trigger the Service Contract Act; pull the Minnesota wage determination from SAM.gov. Full SCA guidance: dol.gov/agencies/whd/government-contracts/sca. Minneapolis’s Sick and Safe Time Ordinance requires 1 hour of paid leave per 30 hours worked for covered employees.
What Twin Cities Buyers Expect in a Bid
- Monthly base service: hours x loaded rate; winter mat supplement shown separately.
- Medical supplement: EPA-registered products and protocol documentation for health-system accounts.
- Supplies schedule: unit prices; hard-water descaling products not needed but deicing residue neutralizers are.
- Equipment depreciation: 36–48 months; floor machines for VCT and LVT included.
- Insurance and overhead: GL, workers’ comp, bond, and 12–17% indirect costs.
- Profit margin: 8–13%.
Local quirk: Minneapolis’s Sick and Safe Time Ordinance adds accrued leave cost for all covered employees; BSCs who miss this when modeling labor for the first time under-model true cost by roughly 1–2%.
Bid Walk Checklist: Minneapolis MSA
- Confirm entry mat program for November–March; Twin Cities salt and sand loading is among the most severe in the US.
- Check loading dock and underground parking garage conditions; Minneapolis skyway-connected buildings have separate service elevator protocols.
- Identify floor types; older downtown buildings mix VCT, terrazzo, and granite while suburban campuses trend to LVT and polished concrete.
- Ask about skyway cleaning responsibility; many downtown Minneapolis buildings include connected skyway segments in the janitorial scope.
- Confirm whether the prior BSC was a SEIU Local 26 shop before pricing downtown Class A labor.
Skyway System Scope and What It Costs
Minneapolis’s 80-block skyway system is the largest enclosed pedestrian network in the US. Many downtown office cleaning contracts include responsibility for the skyway segment connecting that building to adjacent blocks. A BSC who doesn’t ask about skyway scope will discover it mid-contract as unpriced square footage. Skyway cleaning runs on weekend and early-AM schedules with specific floor finish requirements; it is not the same scope as interior common areas and should not be priced at the same rate.
Primary Sources
- BLS OEWS SOC 37-2011 (Janitors and Cleaners)
- Minnesota Department of Labor and Industry, Workers’ Compensation
- City of Minneapolis, Minimum Wage
- US DOL, Service Contract Act
- SAM.gov, SCA Wage Determinations
Build winter-scope SOWs with the scope-of-work generator. For Allina and Fairview health-system accounts, see the healthcare cleaning hub. Run account-level profitability with the account profitability auditor. Benchmark rates with the cleaning bid benchmarks tool.
By the Opora Editorial Team · Last updated: 2026