FreeFree RFPs on Craxy AI — no subscription required

Ready to bid on this RFP?

Sign up free to generate a complete proposal draft instantly — Craxy AI reads the RFP, drafts every section, and matches your past work.

Janitorial Cleaning Services

Norristown, PennsylvaniaPennsylvania, USADue Monday, January 4, 2027
Client
Norristown, Pennsylvania
RFP Number
CLEANING-14176
Posted
10/16/2026
Category
Cleaning, Janitorial and Custodial Services and Supplies
Budget
Looking for Proposals
NAICS
—
Set-aside
—
Contact
—

Description

AI Generated

The Municipality of Norristown seeks onshore USA organizations to provide janitorial cleaning services for Municipal Hall and the Norristown Recreation Center. Scope of work includes daily office, common area, and meeting room cleaning, surface sweeping, vacuuming, mopping, trash removal, recycling handling, window and wall cleaning, and restocking designated supplies. Services generally occur after 4:30 p.m. at Municipal Hall and after 8:30 p.m. at the recreation center. Personnel assigned to secure areas, including portions occupied by the Norristown Police Department, face background investigations, criminal history checks, and FBI Criminal Justice Information Services compliance. Interested vendors must submit responses digitally via email or online. A pre-bid meeting takes place on November 3, 2026, and all questions are due by November 13, 2026. The contract term runs for three years from January 4, 2027, to December 31, 2029, with options for up to two additional one-year extensions upon mutual agreement. Vendors must propose monthly pricing for compensation, and the selected contractor must maintain commercial general liability insurance, workers' compensation insurance, and a minimum $50,000 janitorial bond.

Verify important details

Document check

Confirm submission instructions and amendments with the issuing agency before responding.

8 available filesDocuments checked

Personalized fit score

Sign up free to see how well this opportunity fits your company — based on your saved profile.

Sign up to see your fit score