9 open notices from 4 buyers: 2 close in the next two weeks, and 7 close within 60 days.
- Open notices
- 9
- Close in two weeks
- 2
- Buyers
- 4
- Median days left
- 16
2 of 9 notices close within two weeks; the busiest week is the week of Nov 2, with 5 due; State of Maryland has the most open notices (6).
Open this week
| Work and buyer | Due | Days |
|---|---|---|
| Engineering Services: Public Safety Building HVAC UpgradeCity of Cumberland, Maryland | Oct 21 | 2 |
| Maryland Department of Agriculture HVACState of Maryland | Oct 26 | 7 |
| Unit Price Bid for Plumbing ServicesState of Maryland | Nov 3 | 15 |
| Unit Price Bid for Plumbing ServicesWashington County Public Schools | Nov 3 | 15 |
| Efficient HVAC Installation in City BuildingsCity of Baltimore - Bureau of Procurement | Nov 4 | 16 |
| Efficient HVAC Installation in City BuildingsState of Maryland | Nov 4 | 16 |
| Building automation parts, service and maintenanceState of Maryland | Nov 5 | 17 |
| Air Handling Unit and Makeup Air Unit Replacements - AMIL & CALTState of Maryland | Nov 11 | 23 |
| Plumbing JOCState of Maryland | Nov 12 | 24 |
Who is buying
Just closed
- Oct 15002A (IQC) - Replace Steam Boiler Header Pipework at the Maryland Military Department - Fifth Regiment ArmoryState of Maryland
The size of Maryland state spending
Maryland state agencies paid out $45.5 billion in fiscal year 2026 (July to June), up 4% from the year before. That covers every kind of payment, including aid to local governments, grants and payments to individuals, so most of it is not work a small business bids on; it shows the scale. The largest agencies were Maryland Department Of Health ($17.5 billion); State Department Of Education ($11.5 billion); MDOT The Secretary's Office ($1.5 billion).
All payments made by Maryland state agencies, by fiscal year (July to June), including aid to local governments, grants and payments to individuals, so it is not purchasing alone. Annual totals per agency only: payees are not collected, the newest fiscal year is partial, and county and city spending is not included. Colleges and universities are separate agencies in it. Source: State of Maryland open data, opendata.maryland.gov (public domain).
Contracts coming up for renewal
These contracts for this kind of work end within the next 12 months, soonest first. A contract that ends is often rebid or extended.
- May 26, 2027Pool Pak, Dectron, Libert, miscellaneous HVAC repair and other servicesDepartment of General Services.
- Jun 8, 2027Rehabilitate single-family homes, partner with nonprofits to complete repairs and HVAC improvements at a supportive housing facility, provide down-payment assistance for two income-eligible homebuyers, and replace roofs at seventeen public housing units.Department of Housing & Community Affairs.
- Jun 12, 2027HVAC systems preventative maintenance and repair and installation servicesDepartment of General Services.
- Aug 20, 2027Small arms firing range lead abatement and HVAC maintenance services at the public safety training academy Michael CostaDepartment of General Services.
End dates are the buyers' own. Montgomery County government contracts with execution and expiration dates and whether an extension is available. One county only. Buyer and vendor contact details in the dataset are not collected. Source: Montgomery County, Maryland open data (data.montgomerycountymd.gov).
How to bid on notices like these
- Read the whole notice first: the due date and time, how to submit, and whether a pre-bid meeting or site visit is required.
- Check you qualify: registration with the buyer, licences, insurance, bonding, and any small-business or local preference.
- Ask questions before the question deadline; the answers usually go to every bidder.
- Price the whole scope and include every form the notice asks for. A missing form or signature can disqualify a bid.
- Submit early. Portals slow down near a deadline, and late bids are normally rejected.
For HVAC & mechanical: Check which licence the notice requires, and whether service calls, parts and after-hours work are priced separately.