Privacy choices

Choose what we may use.

The site works without optional tracking. Your choice is saved on this device and can be changed here anytime.

Necessary

Runs the site, protects forms, and remembers this privacy choice.

Always on

Public HVAC work

HVAC Government Contracts in 2026: Start With Maintenance, Then Bid Replacements

Choose the public HVAC work your service department can deliver, build a price sheet that pays, and prepare for your first city or school bid.

The short answer

To get HVAC government contracts, start with maintenance term contracts for public buildings inside your service area. Match the equipment list and response requirements to your technicians, register with the buyer, and submit its requested pricing and documents. Replacements need a separate construction estimate; emergency work needs staffed response coverage. Bid Control finds opportunities for your trade and area, while Bid Team helps prepare the paperwork so you can make the final call on your number, sign and send.

See HVAC bids near you

What matters most

  • PorchRocket's Bid Control data (October 2026) shows a median HVAC award of $186,268 across 114 recorded awards.
  • The October 2026 records contain 1,243 HVAC solicitations from 215 agencies, a discovery sample rather than a count of bids open today.
  • Among 58 HVAC bid tabulations, the median was 3 bidders and 20.7% had one bidder.
  • Texas HVAC solicitations allowed a median of 25 calendar days from posting to deadline across 211 records.
  • Bid Team handles forms and addenda with you; your company owns the equipment selections, field commitments and final number.

The median recorded HVAC government contract award was $186,268, with the middle six in ten awards running from $43,798 to $1,552,587 across 114 awards. A replacement project needs a construction estimate, while an annual service agreement needs a route and task schedule that your technicians can carry alongside the customers already on the board.

Those figures come from PorchRocket’s Bid Control data (October 2026). The same October snapshot contains 1,243 HVAC solicitations from 215 agencies. For an established commercial service department, I would begin with maintenance term contracts close to the shop.

Start with the public buildings your technicians can reach and the equipment they already know. Bid Control by PorchRocket brings HVAC opportunities and bid documents together; the owner’s first decision is which commitments the company can carry. Scheduled maintenance, planned construction and emergency coverage belong in separate columns on your bid review sheet.

What do government HVAC contracts cover?

Public HVAC work falls into three buying routes: scheduled replacements and renovations, maintenance term agreements, and repair coverage ordered as problems arise.

Open the price form first. An annual agreement might include a preventive maintenance schedule plus hourly repair rates; a replacement packet might include controls integration and an initial maintenance period, with each obligation needing its own place in your estimate. Assign the estimator after reading that scope.

Work to look for Price structure to check What I would verify first First-bid fit
RTU or chiller replacement Lump sum, with named alternates or unit prices Equipment schedule, access, lifting and shutdown dates Good when the equipment and installation resemble past jobs
Mechanical renovation Drawing-based price with several connected trades Scope boundaries, existing conditions and sequencing Better after a smaller public project or as a subcontractor
Preventive maintenance term contract Per unit, per visit, per building or annual schedule Asset count, task frequencies and excluded repairs My first choice for a staffed commercial service department
Emergency and on-call repairs Hourly rates, parts terms and task authorizations Dispatch obligations and backup staffing Fits a shop already covering after-hours calls
Controls and energy projects Defined upgrade scope or a performance contract Access rights, acceptance tests and responsibility for savings Pick only the controls or performance obligations you can support

RTU means rooftop unit; PM means preventive maintenance. Use the buyer’s equipment identifiers on the estimate so the office can trace every priced item to the asset schedule.

For a first attempt, I would separate a fixed PM schedule from an all-inclusive repair obligation. Under the first arrangement, you can build labor from visits and equipment. Under the second, you must investigate the failures and components you are agreeing to absorb. Ask for service history before attaching one annual number to unknown repair exposure.

Which public buyers should an HVAC contractor target?

I would start with schools and city facilities that match your equipment experience; add other public buyers as the service route develops.

Set the boundary by dispatch time. Then check access and the equipment schedule. I would pass on a nearby central plant outside the crew’s experience and spend the estimating hours on familiar packaged units farther away, provided the service manager can cover the required response from the existing route.

Get each campus’s access hours and work calendar when reviewing school district HVAC bids. Price work around the stated occupancy schedule. The EPA’s school preventive maintenance guidance connects routine inspections and maintenance with HVAC and ventilation management. Use that guidance to build a service report that records findings and follow-up work, rather than returning an invoice that says only PM performed.

For city and county facilities, split the asset list by building. Check escorted access and shutdown authority. Find out how the after-hours technician gets inside. For a university, ask whether the scope includes central plants, laboratory systems or only the listed comfort-cooling equipment. For a water utility, confirm whether the bid covers office HVAC or also process-related cooling. Get that boundary in writing.

Texas purchasing thresholds changed on September 1, 2025. In November 2026, Local Government Code 252.021 generally puts municipal purchases above $100,000 into its prescribed purchasing methods, subject to exceptions. Education Code 44.031 generally covers school goods and services purchases of $100,000 or more aggregated over 12 months. Ask for the buyer’s purchasing policy below those levels as well.

Do not screen out a small repair quote because it lacks a thick bid book. Ask purchasing how to join its vendor list and receive quote requests. For campus-specific preparation, the school district bidding guide is the next read. Record each buyer’s procurement contact and equipment types. Put the next known expiration on your calendar.

How to bid HVAC replacements and renovations

Price a public RTU swap as a construction job, including access and closeout, then match the estimate to the buyer’s award method and required bid forms.

Start at the equipment schedule and trace every connection. I would mark the unit, curb adapter, electrical work, controls connection and roof responsibility directly on the takeoff. Assign each item to your crew or a quoted subcontractor. A supplier’s equipment number belongs inside that estimate; it cannot stand in for the installed project price.

Read the selection method before polishing the proposal

Under Texas municipal award rules in Section 252.043, goods and services bids can use lowest-responsible-bidder or best-value awards. Facility construction follows subsection (e): lowest responsible bidder or a Chapter 2269 method. For schools, Education Code 44.0351 allows stated best-value factors for nonconstruction competitive bids; construction follows its applicable procurement method. Identify the route in the packet before preparing a scored proposal.

For a scored replacement proposal, answer the requested schedule with dates and dependencies. Attach the supplier’s lead-time confirmation. Tie your shutdown sequence to a staffing plan that names who will be on site when equipment arrives and who will remain available if startup runs into the next shift. Select requested project references with similar occupied-building constraints. A list of residential installs does little to explain a school changeout before classes resume.

Carry bonds and wage requirements in the estimate

For covered Texas public work prime contracts, Government Code 2253.021 requires performance bonds above $100,000. Payment bonds generally apply above $25,000, with a $50,000 threshold for municipalities and the specified airport joint boards. These are separate from bid security submitted with an offer. Have the surety review the required instruments; the bid bond guide explains the distinction.

Texas Government Code Chapter 2258 requires prevailing wages on covered public work, with rates determined by the public body. Section 2258.021(b) excludes maintenance work from that wage provision. A service agreement that also includes construction or repairs needs a scope review; its title alone does not settle coverage. Federal or federally assisted construction can also carry Davis-Bacon and Related Acts requirements. Get the applicable wage determination and payroll instructions before pricing labor. Resolve missing classifications through the buyer’s question process.

Tie purchasing to submittal approval

Prepare a submittal register while estimating. List each proposed unit with the engineer’s requested documents. Flag anything needed before ordering. Where an alternate is allowed, submit the comparison through the stated substitution procedure; the estimator needs an answer early enough to revise the equipment quote and every connection affected by the proposed change.

Price the handover too. Check for startup assistance, testing and balancing, operator instruction, warranties and operation manuals. Assign a person to gather the serial numbers and warranty start dates. If a subcontractor is carrying part of the closeout, put that deliverable in its quote request.

My final review follows the job from equipment approval through acceptance. Put a cost or a responsible party against each step. Confirm who carries the roof work and whether that party’s quote includes sealing the curb after the swap.

Maintenance term contracts that fit a service department

A scheduled PM agreement is my preferred first public bid because the owner can estimate defined visits against an equipment inventory and existing technician capacity.

San Antonio’s 2026 annual HVAC maintenance and repair notice for the Carver facilities shows the buying route. The city sought service for the cultural center, annex and Little Carver through a formal invitation for bids, due April 1, 2026. Use this closed solicitation to study the buyer’s scope and registration instructions before a future maintenance bid.

Match the PM task schedule to the asset list. Count equipment by type and location. Then identify which tasks repeat at every visit and which occur seasonally or annually. I would return a question when the schedule says quarterly service but leaves coil cleaning, belt replacement or filter materials undefined. Those items need a pricing home.

Build the route before setting the unit rate. Twenty units reached from one roof hatch create a different workday from twenty units spread among separate buildings where the technician must park, check in and wait for an escort before reaching each roof. Inspect representative equipment and access points. Take the proposed lead technician. Have that person estimate the access time separately from the work at the unit.

Define what each rate buys. For a per-RTU visit, attach the task list and included consumables to your internal estimate, then state the access window assumed in the labor hours. Submit the buyer’s requested form. Before signing, compare its scope with the internal cost sheet.

Keep unscheduled repairs visible. Price diagnostic labor and parts separately where requested. Write down who authorizes the work. If the agency wants repairs inside the annual amount, investigate the equipment condition and prior service records before deciding which exclusions you need to request. I would pass if major component responsibility remains unresolved at closing.

Record the base term and renewal option dates, with a reminder early enough to review the permitted rate adjustment before the notice deadline passes. Ask how new equipment enters the schedule and how removed equipment affects payment. Give a midyear replacement a stated maintenance price and warranty handoff.

Read the response requirement even when the headline says preventive maintenance. A scheduled filter visit and a same-day breakdown call compete for the same technician. If repair coverage is included, have dispatch mark the promised arrival time beside the PM route. Build any required standby coverage into the appropriate rate rather than expecting repair sales to pay for it later.

The government service contract guide covers the wider term-contract structure. For HVAC, the deciding document is the equipment-and-task schedule. Keep a copy beside dispatch’s route plan after award, so each technician knows the work the company has agreed to perform.

A price sheet for 28 rooftop units

For 28 RTUs with four visits each, the cost sheet below totals $12,301.20 before general overhead and profit.

Say a four-technician shop in Fort Worth is pricing 28 packaged RTUs across four public buildings, with four visits per unit each year. Assume each visit takes 1.35 technician-hours on average across the year’s task mix, labor costs $46 per hour with payroll burden, and filters plus other included materials cost $22.50 per unit-visit. Major repairs and replacements are priced separately.

Assume four quarterly rounds with one two-technician crew visit to each building per round: 16 building visits. Allow 1.25 combined paid travel hours and $38 of vehicle cost per building visit. Include 18 administrative hours at $31 and a $740 allowance for minor return visits. Those assumptions produce this annual cost sheet.

Cost item Calculation Annual amount
Scheduled technician labor 28 units × 4 visits × 1.35 hours × $46 $6,955.20
Filters and included materials 112 unit-visits × $22.50 $2,520.00
Paid travel time 16 building visits × 1.25 hours × $46 $920.00
Vehicle cost 16 building visits × $38 $608.00
Scheduling and service documentation 18 hours × $31 $558.00
Minor return-visit allowance Annual allowance $740.00
Total modeled costs Sum of the six cost lines $12,301.20
Proposed PM revenue 112 unit-visits × $147 $16,464.00
Amount left for general overhead and profit $16,464.00 minus $12,301.20 $4,162.80

The $147 unit-visit price leaves about 25.3% of revenue after the listed costs. Office overhead still comes out. Profit comes after that. Check which overhead costs your own labor burden already includes before adding them again.

Test the labor assumption. If the average visit takes 1.75 hours instead of 1.35, the route adds 44.8 hours: 112 × 0.40. At $46 per hour, that costs another $2,060.80 and leaves $2,102 before general overhead and profit, even though the unit count and the number of visits have stayed exactly the same. Time the access during the site visit.

Translate the estimate into the buyer’s units. If it requests an annual price per unit, $147 × 4 visits equals $588 per RTU. If it requests quarterly building totals, assign each building its own unit count. Check the multiplication in the submitted workbook against the annual total; do not round each sheet differently.

I would also test a reduced equipment count. Recalculate travel and administration separately instead of cutting every cost in proportion to the number of units. You can remove an RTU from the visit list and still drive the same route. The government bid pricing guide explains how to carry those costs into a bid without confusing markup with margin.

Emergency repair and time-and-materials work

An on-call HVAC agreement needs a staffed response plan and a rate schedule that pays for dispatch, diagnosis and approved repairs whenever the contract requires coverage.

Begin with the meaning of response. Does the buyer measure a returned phone call, a technician arriving or cooling restored? Ask for separate definitions. A parts-dependent repair needs a different commitment from getting a technician to the site, and the proposed response should say which event starts and stops the clock.

Match each time band on the rate sheet to your proposed dispatch schedule. Identify any minimum charge and billing increments. Find out whether travel is paid separately or must be carried inside the labor rate, then check the treatment of equipment rentals and freight before entering your number. Price the permitted handling work too.

Before accepting a broad emergency territory, I would ask the service manager to explain how two simultaneous calls get covered on a Friday night when another technician is on leave and the shop’s private customers still need service. Name the backup technician. If the roster cannot cover it, narrow the territory where permitted or pass.

Get authorization before the truck leaves. Record the buyer’s approval and initial spending limit against the asset’s work-order reference. Define who can approve additional work after diagnosis. The office should be able to match each labor entry and parts charge to that authorization.

For time-and-materials billing, I would require a service ticket with arrival and departure times, diagnostic findings, installed parts and the approval for further work. Photograph the equipment identification and repair where the buyer allows it. Send the service report in the buyer’s format, with the invoice referencing the same asset and work order.

Texas municipalities have emergency purchasing exemptions for specified circumstances, including public calamity, public health or safety needs, and unforeseen damage to public equipment under Section 252.022. Let the buyer determine and document its purchasing authority. Ask which official can authorize your work before mobilizing.

For a first year in public work, I prefer defined repair coverage attached to a manageable service territory. A large standby area with no stated minimum purchases deserves a staffing-cost estimate of its own. Put the cost of keeping a technician available beside the expected billable work before agreeing to the response promise.

Controls upgrades and energy performance contracts

Treat a defined controls retrofit as an installation scope; treat a guaranteed energy savings contract as a broader obligation requiring measurement and financial responsibility.

For controls work, request the existing system documentation and a written sequence of operation before promising an upgrade price, particularly where your quote depends on access to software or settings that the buyer has not yet supplied. Assign responsibility for network access. Carry software licenses and owner training in the estimate. Agree on acceptance tests before promising performance.

A performance contract adds another layer. Texas Local Government Code Chapter 302 governs energy savings performance contracts for local governments. It requires a provider guarantee and an independent licensed engineer’s review of the projected savings. It also permits the qualifications-based procurement procedure identified in Section 302.005. For school districts, Education Code 44.901 supplies the corresponding performance-contract authority and requires guaranteed savings.

I would enter that work first through a defined mechanical subcontract unless the company already has the people and financial capacity to support the performance obligation. Quote the installation scope. Assign the energy baseline and measurement work in writing. Identify who carries a savings shortfall.

Read the operating assumptions as carefully as the mechanical drawings. Ask how changed occupancy hours, additions to the building or owner overrides will be handled. Ask which party maintains meters and produces the reports. Your estimator needs to know whether the offered price buys an installed system or continuing responsibility for measured results.

For a modest controls upgrade, I would prefer a specified scope with an acceptance procedure when the buyer offers that route. Give the facilities staff a point list and instructions they can use after the installer leaves. Carry the hours for testing every required operating mode, and name the person responsible for correcting deficiencies before acceptance.

How much competition and bidding time should you expect?

In Bid Control’s October 2026 records, 58 HVAC bid tabulations had a median of three bidders, while 211 Texas HVAC solicitations allowed a median of 25 days.

Among those 58 HVAC bid tabulations, 20.7% had one bidder and 55.2% had three or fewer. Trade categories overlap. Use the figures to justify looking closely at suitable work, then examine the buyer’s comparable awards to understand the competition for that scope.

Read a prior bid tab for its structure before comparing prices. Check whether the number represents annual PM, an hourly rate, a replacement project or a total built from estimated quantities. Compare included buildings and task frequencies. If the file includes options or alternates, find the amount the buyer awarded before treating it as the number to beat.

October 2026 HVAC measure Recorded result Estimating implication
Solicitations tracked 1,243 from 215 agencies Search beyond the one buyer you already know
Award size, 114 awards Median $186,268; 20th to 80th percentiles $43,798 to $1,552,587 Separate service pricing from capital-project totals
Bidder count, 58 bid tabs Median 3; 20.7% single bidder Examine comparable tabs instead of assuming every job is crowded
Texas posting-to-deadline window, 211 solicitations Median 25 calendar days; a quarter 18 days or less Open the packet and arrange outside documents immediately

I would work backward from the due time, then put the question deadline and any required site meeting on the same calendar. Give the supplier and surety their dates before starting the detailed takeoff. An internal deadline a day ahead leaves room to inspect the final uploads and correct a file problem.

Count the days still available. A 25-day posting window offers little comfort if you first open it with four days remaining and the mandatory visit has already happened. Check those dates immediately. Read the submission instructions and addenda before investing estimating hours.

Use Texas HVAC bid listings to build a review habit. For each pursuit, record the question cutoff, visit date, supplier quote date and submission deadline in one place. Assign a person to check for changes through closing.

Licenses, EPA 608 cards and the HVAC bid packet

Build the HVAC company file around the contractor license and individual EPA Section 608 credentials, then add the insurance and technical evidence the buyer requests.

In Texas, TDLR’s ACR license guidance distinguishes Class A work on units of any size from Class B work on cooling systems of 25 tons or less and heating systems of 1.5 million BTUs per hour or less. The license endorsement matters too. Check the entire equipment schedule against the license before choosing the bid.

EPA Section 608 certification applies to technicians performing covered refrigerant work. Type II covers high- and very high-pressure appliances except small appliances and motor vehicle air conditioners; Type III covers low-pressure appliances, and Universal covers all certification categories. Keep the proposed technicians’ credentials in the company file, separately from the contractor license.

Use this return checklist when opening the solicitation. The exact attachments depend on the packet; the evidence column gives your office a place to start looking.

Requested item Evidence to prepare What to check before submission
Contractor license Current license and required endorsement Named license holder, company association and equipment scope
Technician qualifications Requested EPA cards and training records The proposed roster matches the equipment and shift coverage
Insurance Certificate plus required endorsements Limits, wording and effective dates match the contract
Bid security, if required Surety-issued instrument or permitted alternative Amount, bid identification and delivery method
Comparable experience Project sheets and authorized references Equipment, occupied-building work and service responsibility are relevant
Technical proposal Task schedule, staffing and response plan Every promised duty has a responsible employee
Equipment and warranties Proposed selections and required warranty documents Base bid and approved alternates agree with the estimate
Administrative forms Requested tax, disclosure and signature pages Legal business name and authorized signer’s information agree
Addenda Changed pages and acknowledgments Latest equipment quantities and price workbook are used

Give insurance and bond requests to the issuing parties early. Your office can organize the packet, but it cannot produce the carrier’s endorsement or surety’s commitment by typing a sentence into the proposal. Track who owes each attachment and when it will arrive.

Create a handoff page for dispatch. Put the response promise and reporting requirements beside the list of included repairs, then have the service manager approve that page before the owner signs a contract the technicians will have to carry. Resolve any staffing disagreement now.

Before sending, compare the price form with the final technical scope. Check changed quantities and deleted alternates. Read the warranty language for any expansion of your service obligation. Open every attached file. Verify that its signature page is present and legible.

Refrigerant selections for public HVAC bids in 2026

Check the current EPA equipment category before pricing a replacement, because the May 2026 rule changed installation restrictions for qualifying older residential and light commercial system inventory.

The EPA’s May 2026 final-rule fact sheet says the agency removed the January 1, 2026 installation deadline for qualifying residential and light commercial air-conditioning and heat-pump systems using refrigerants above the 700 global warming potential limit. The exception concerns inventory manufactured or imported before January 1, 2025.

The current EPA restrictions table specifies that all designated components must meet that pre-2025 condition. That exception belongs to the specified systems category. Self-contained products have a separate table; do not extend the system inventory exception to every packaged unit on a school roof. Have the supplier identify the applicable category and document compliance for the proposed selection.

For a public replacement bid, keep that confirmation with the equipment quote and proposed submittal. If the schedule names a particular refrigerant or requires new equipment meeting a stated specification, address any proposed substitution through the buyer’s approval process. A regulatory allowance does not revise the engineer’s equipment schedule.

Before pricing a refrigerant alternate, get the delivered configuration and required accessories in writing. Compare its installation instructions with the base selection. Carry changed connections and labor into the alternate, then attach the supplier’s compliance confirmation to the estimator’s equipment comparison.

For a maintenance agreement, inventory the refrigerants already in the covered equipment and ask how materials are billed. Record the units’ identification and applicable service requirements during the initial asset review. Keep the repair price sheet tied to the equipment the contract covers, with an agreed process for adding replacements later.

Where to find HVAC contracts for bid near you

Start with city, county and school purchasing pages inside your response area, then use Bid Control to review HVAC notices and documents together.

Search by scope as well as trade. My saved terms would include HVAC maintenance, air conditioning repair, rooftop replacement, chiller service, mechanical renovation and building controls. Add the buyer’s place name. Review the equipment list before saving a notice as a qualified opportunity.

Register through the buyer’s stated process. San Antonio’s Carver notice, for example, directs bidders to register in the city’s purchasing system to view the solicitation and submit a response. Build the account before the day the quote is due. Confirm that the person responsible for addenda receives the buyer’s notices and has access to download changed documents.

Ask how the buyer purchases recurring service when no suitable open bid appears. Texas Local Government Code 271.102 permits local governments to participate in cooperative purchasing programs. A cooperative route means you need to investigate the applicable contract and vendor selection process. Ask purchasing which route covers its HVAC requirement and when the next solicitation is expected.

For direct federal work, follow the GSA contractor registration instructions. GSA says offerors generally need active SAM contract registration when submitting offers, at award and during performance. A Unique Entity ID alone is different from an active contract registration. Keep federal registration work separate from opening the accounts a city or school requests.

I would maintain a short buyer list with one next action for each agency: register, request the prior bid tab, examine an expiring term agreement or review a current packet. Assign an owner and a date to that action. Reserve a recurring block of office time to move selected bids toward a decision.

Your first year in public HVAC work

Use the first 90 days to establish vendor accounts and bid a manageable PM scope, then expand only after your service records support another commitment.

Set an estimating allowance before collecting opportunities. For a first cycle, I would assign one person to screen notices and the owner to approve pursuits. Require an equipment fit and a staffing decision before anyone requests supplier quotes. Keep a short written reason for every pass, especially when the problem is territory or response coverage.

Period Work to finish Evidence before moving on
Days 1 to 10 Define the response area and prepare licenses, credentials, insurance information and references A company file your office can retrieve without calling the owner
Days 11 to 20 Register with selected buyers and examine prior PM schedules A list of equipment types and contract structures the shop can serve
Days 21 to 30 Screen a suitable live agreement and attend any required visit A written bid decision with staffing and price assumptions
Months 2 to 3 Submit selected bids and review published results A record of submissions, comparable prices and estimating hours
Months 4 to 6 If awarded work, establish asset records and audit the first service round Visit time and materials compared with the estimate
Months 7 to 9 Consider a bounded replacement or additional service territory Evidence that current obligations and cash needs are covered
Months 10 to 12 Review renewals, capacity and the next bidding calendar A decision on which accounts to retain, reprice or stop pursuing

After an award, compare the first round of field tickets with the cost sheet before accepting more buildings. Check access time and material consumption by site. Repair the route plan where travel is excessive, and ask the buyer to resolve any asset-list discrepancy through the contract’s change process.

After a loss, request the available award information and read it against the submitted scope. Decide whether the gap came from price, qualifications or a packet defect. Do not cut next month’s labor rate until you know that the compared bids covered the same work.

Keep private prospecting on the calendar while public bids are pending. The commercial HVAC prospecting guide covers that side of the service pipeline. I would reserve technician capacity for awarded and authorized work, then update the schedule as public purchase orders arrive.

HVAC bids worth opening on your Bid Control board

Bid Control puts public opportunities and bid papers in front of your HVAC team; Bid Builder or Bid Team carries the packet work further as needed.

Set the trade and area around the service commitments your shop can fulfill. Then review the work by buying route. A district PM schedule deserves a unit-and-visit estimate; a courthouse replacement needs an installation estimate and a shutdown plan. Keeping those decisions visible makes the next review faster.

Here is what the different levels give an HVAC contractor:

  • Bid Board shows jobs for your trade and area, with best fits first and new opportunities each morning on your phone. Open the scope to decide whether the equipment matches your technicians.
  • Bid Board keeps due dates, bid papers and addenda together. Your estimator can check the current equipment schedule while the office tracks the submission requirements.
  • Bid Board includes early signs from budgets, capital plans and meeting records. Use those to identify planned mechanical work before setting aside estimating time for a posted bid.
  • Past award information shows who won and for how much. Compare the scope and term before using a prior number to assess your PM rate or replacement estimate.
  • Bid Builder fills forms from the Bid Passport company file and walks through the packet. It includes bid-expert texting and help opening your first two bid-portal accounts.
  • Bid Team, led by Rafael, helps select and plan bids, then handles forms, addenda, notary pages, portal accounts and deadlines with you. Your shop supplies the equipment and field commitments.

Bid Team is a flat monthly membership with as many bids as you want. It costs less than any bid writer, bid consultant or in-house bid coordinator, and less than any other done-for-you bid service. You make the final call on your number, sign and send.

For a first pursuit, use a free 15-minute call with Rafael to discuss the equipment your shop services and the contract type you want. Bring the PM schedule. Put a bid team behind the next public HVAC job your crew is ready to deliver.

Questions people ask

Quick answers

How do I get my first HVAC government contract?

Start with a maintenance agreement covering equipment your technicians already service inside a manageable response area. Register with the buyer, inspect the equipment list, attend required meetings and price the requested schedule. Bid Control finds suitable opportunities, and Bid Team works through the paperwork with you. Your first target should fit the service department you have today.

How much are government HVAC contracts worth?

The median recorded award was $186,268 across 114 HVAC awards in PorchRocket's Bid Control data from October 2026. The 20th and 80th percentile values were $43,798 and $1,552,587. That sample mixes scopes and contract structures. For a maintenance bid, price the stated visits and rates instead of using the median as an annual service price.

Do school district HVAC bids always go to the lowest price?

No. For nonconstruction purchases, Texas Education Code 44.0351 allows school competitive bidding to consider stated best-value factors beyond price. School construction follows the applicable construction procurement method. Read the solicitation's evaluation criteria and support each requested qualification with evidence, including equipment experience and the service plan when the buyer scores them.

Do I need EPA 608 certification to bid HVAC work?

The technicians performing covered refrigerant work need the appropriate Section 608 credentials. The certification belongs to the individual and does not replace the contractor license. Include technician credentials when the solicitation requests them, and match certification types to the equipment. EPA states that Section 608 credentials do not expire.

Do HVAC government contracts require performance bonds?

Covered Texas public work prime contracts above $100,000 require a performance bond under Government Code 2253.021. Payment bond thresholds differ by public buyer. A maintenance solicitation needs its own review because its scope and contract terms control. Ask your surety to review the packet before committing to a replacement bid.

Does an HVAC maintenance contract guarantee repair calls?

No. Read the minimum purchase commitment, estimated quantities and work authorization clauses. Price scheduled preventive maintenance separately from repair labor and parts when the bid form allows it. Count renewal years only after the buyer exercises the options, and never use an estimated spending ceiling as money already booked.

Do I need SAM registration for city HVAC bids?

Follow the city's vendor instructions and any funding requirements in its solicitation. SAM registration is part of the federal contracting route and does not replace a local buyer's registration. For federal work, GSA says an active contract registration is generally required when submitting an offer, at award and during performance.

How long do I have to prepare a Texas HVAC bid?

The median was 25 calendar days from posting to deadline across 211 Texas HVAC solicitations in PorchRocket's October 2026 records. A quarter allowed 18 days or less. Open the packet immediately because the site visit and question deadline can arrive well before the final submission date.

Research file

Sources used in this guide

Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.

  1. Texas ACR contractor license classes and endorsementsTexas Department of Licensing and Regulation: Class A and B scope, endorsements and liability insurance requirements; checked November 2026.
  2. Section 608 technician certification requirementsU.S. Environmental Protection Agency: Certification scope, equipment categories and credentials that do not expire; checked November 2026.
  3. Texas municipal purchasing, Local Government Code Chapter 252Texas Legislature: Sections 252.021, 252.022 and 252.043 on current thresholds, emergency exemptions and distinct goods/services and construction award rules; checked November 2026.
  4. Texas school purchasing and energy performance contractsTexas Legislature: Education Code 44.031, 44.0351 and 44.901, including the 2025 purchasing threshold change; checked November 2026.
  5. Texas cooperative purchasing authorityTexas Legislature: Local Government Code 271.102 on cooperative purchasing participation; checked November 2026.
  6. Texas public work performance and payment bondsTexas Legislature: Government Code 2253.021 bond thresholds for public work prime contracts; checked November 2026.
  7. Texas prevailing wage requirementsTexas Legislature: Public work wage obligations, the maintenance exclusion in 2258.021(b) and public body rate determinations; checked November 2026.
  8. Texas local government energy savings performance contractsTexas Legislature: Guaranteed savings, procurement and independent engineering review under Chapter 302; checked November 2026.
  9. San Antonio 2026 Carver HVAC maintenance bid noticeCity of San Antonio: RFx 6100019293 annual maintenance and repair solicitation, issued February 27, 2026, due April 1; checked November 2026.
  10. School indoor air quality preventive maintenance guidanceU.S. Environmental Protection Agency: School HVAC inspection, maintenance planning and equipment documentation; checked November 2026.
  11. Current HFC restrictions by equipment sectorU.S. Environmental Protection Agency: Separate product and system tables and the pre-2025 component exception for specified systems; checked November 2026.
  12. May 2026 refrigerant technology transition reconsiderationU.S. Environmental Protection Agency: Final rule removes the installation deadline for qualifying pre-2025 residential and light commercial system inventory; checked November 2026.
  13. Davis-Bacon and Related Acts coverageU.S. Department of Labor: Federal and federally assisted construction wage coverage, including alteration and repair; checked November 2026.
  14. Federal contractor registrationU.S. General Services Administration: SAM registration and Unique Entity ID for federal contracting; checked November 2026.
Your next best move

Find public HVAC work that fits your crew.

See HVAC opportunities for your trade and area, with the bid papers and deadlines together. Bring Rafael in when you want a bid team working through the packet with you.

See HVAC bids near you