Every one of these closes today, September 24, and every one of them is the kind of job a small or mid-size shop can actually chase without a bonding department and a proposal team. No blockbuster dollar figures here — the state and city don't publish estimates on most of this batch — but the scope is real, local, and mostly recurring service work, which is exactly where a lot of contractors quietly make their year.
Start with the elevator guys. CUNY has split its vertical transportation maintenance contract into two geographic packages — East and South HUBs (RFI-000245) and North and Midtown HUBs (RFI-000246) — both requirements contracts for maintenance and repair across CUNY campuses citywide, both listed on the NYS Contract Reporter, and both bumped to today's closing date. This isn't a one-time install; it's the kind of steady, multi-year service revenue an elevator contractor builds a business around. If you can staff two HUBs, there's no rule against bidding both.
Boilers and roofs make up the next cluster. The White Plains Housing Authority (RFI-001613) wants boiler repair, maintenance, and emergency service at 33 Fisher Avenue — the kind of on-call contract that pays the bills between bigger jobs. Two roof replacements close the same day: the NYS Office for People with Developmental Disabilities has a roof job in its Waverly portfolio (RFI-001962), and the City of Batavia is replacing roofs at both its water filtration plant and Fire Station 2 in a single combined project (RFI-001750). None of these list a value estimate, so if you want a number you'll need to pull the bid documents yourself — but roofing and mechanical contractors already set up for public work should have these on the radar.
Masonry and historic preservation round out the smaller end. Orange County is soliciting countywide chimney cleaning and repair at county buildings (RFI-002352) through the Empire State Purchasing Group — recurring maintenance work, not a single building. And the NYS Office of Parks, Recreation and Historic Preservation wants interior renovations at 38 Catherine Street, part of the Schuyler Mansion State Historic Site in Albany (RFI-001629) — a smaller job, but historic-site work often carries its own preservation specs worth reading closely before you price it.
Two more worth a look for the right shop: NYPD needs plumbing and fire-suppression work at police facilities in the Bronx (RFI-002035), bids close at 4:00 p.m. today, and the Village of Port Washington North is taking sealed bids until 11 a.m. for its Together-We-Play Playground — new park development with a parking lot and landscaping at 3 Pleasant Avenue (RFI-002466). That one comes with a $100 nonrefundable plan download and a tight leash: the winning contractor has to be ready to start within 10 days of notice to proceed, so don't bid it if your schedule can't absorb that.
None of these are the kind of job that makes a headline on its own. Together, they're a reminder that the small-contract calendar runs every single week, whether or not anyone's watching it — and today's the day for this batch. Check each listing's portal for the exact closing time and any addenda before you submit.