My phone rang at 5:12 on a Tuesday morning in January 2025. Dana, who manages a 12-unit apartment building on the north side, was on the other end. Her voice had that edge — the one that says I'm cold and I'm trying not to panic.
"The heat's out in the whole building," she said. "And they're saying minus fifteen by Thursday."
I run emergency scheduling for a mechanical contractor. In eleven years I've handled somewhere north of 300 cold-weather callouts — I'd have to pull the log to give you an exact number, but it's in that range — including same-day turnarounds for property managers who can't afford a single night without heat. So I did the math before I even got out of bed. Thursday was 48 hours away. Twelve units, a basement lap pool, two elderly tenants on oxygen. This was not a "schedule it for next week" call.
I told Dana I'd be there by 6:30. I threw a spare thermocouple, a thermopile, and a universal ignition module in the van — the stuff you grab when you don't yet know what you're walking into. I should add that I keep two isolation relays in the van as well. That detail matters later, and I didn't know it yet.
The boiler was a Burnham Series 2 — cast iron, standing pilot, probably installed around 2011 based on the data plate and the dust. It's a workhorse design. There are thousands of them still running in this city, and when they're maintained they'll outlast the building's windows. But standing-pilot units are also the ones that fail first when nobody's been in the room since the last heating season.
It was 58°F inside the building and dropping about a degree an hour. Outside it was 9°F and headed the wrong direction.
The pilot was out. Not flickering — out. I went through the standard sequence: shut the gas valve, wait five minutes, clean the pilot orifice, check the thermocouple connection, relight. It lit. I watched it for ten minutes, buttoned everything up, and went upstairs to talk Dana through the next steps.
Twenty minutes later it was out again.
My first instinct was the thermocouple. That's the default answer on a Burnham Series 2 gas boiler pilot light problem, and for good reason — the thermocouple is the cheapest, most common failure point, and it's the first thing every forum thread tells you to replace. I'd already swapped it. So when it dropped out the second time, I stopped guessing and started looking at the whole system.
The flue. I pulled the vent connector and found roughly half of it blocked — a bird nest built against the draft hood, plus enough soot on the heat exchanger to matter. The pilot wasn't failing because the thermocouple was weak. It was failing because the draft was inconsistent, and the safety switch was doing exactly what it's supposed to do: shutting the gas off when combustion got unreliable.
I still kick myself for not checking the flue before I touched the thermocouple. If I'd followed my own checklist instead of the muscle memory, I'd have found it in ten minutes instead of forty.
We cleaned the flue, brushed the exchanger, checked the draft with a smoke test, and relit. This time I stayed for a full hour. It held. By 9:40 a.m. the building was climbing back toward 66°F and the pipes were safe.
While I was packing up, Dana mentioned — almost as an afterthought — that she'd bought an ecobee thermostat in November, had a handyman install it, and the boiler had started short-cycling. The handyman told her the ecobee "wasn't compatible" and put the old mercury unit back on the wall. She wanted to know if that was true.
It wasn't. The ecobee thermostat is compatible with most 24-volt systems, but a standing-pilot boiler like the Series 2 doesn't provide a C-wire the way a modern forced-air furnace does. Ecobee's own support documentation covers this: on systems without a C-wire you either use the Power Extender Kit or, on older millivolt-style setups, an isolation relay. The handyman didn't know that, so he returned the wrong diagnosis.
I had a relay in the van. We wired it in, set the ecobee to gas-forced-air mode with a reasonable differential, and let it run. No more short-cycling. Dana got her scheduling and remote access back, and the boiler got to run at steady state instead of banging on and off every eight minutes.
I get why people assume a smart thermostat is plug-and-play. The marketing makes it look that way. But the way I see it, half of the "incompatible thermostat" complaints I hear in the field are actually wiring problems, not product problems.
The basement had a small lap pool with a gas-fired pool heater, and Dana had been running it through the cold snap because, in her words, "the tenants use it." That's the kind of decision that costs $2,800 in February.
Here's the issue: a pool heater's heat exchanger is a copper tube bundle with water in it. If the pump stops — power blip, breaker trip, someone hits the wrong switch — and the ambient drops below freezing, that tube bundle splits. It doesn't leak a little. It fails completely, and you're looking at a replacement unit plus a week of downtime. I've seen it happen twice in this city, both times in buildings where nobody had a freeze-protection plan.
We didn't shut the pool down. We kept the circulation pump running, set the heater to maintain a minimum water temperature, and put a freeze-stat on the pump circuit so it kicks on if the mechanical room drops below 40°F. Total cost: one freeze-stat and about an hour of labor. If we'd done nothing, the odds of a split exchanger over a four-day hard freeze were — I'm not 100% sure of the exact failure rate, but it's high enough that I wouldn't bet a building on it.
To be fair, keeping a pool running in January isn't cheap on gas. But it's cheaper than a heat exchanger.
Dana also asked, half-joking, how to clean a Frigidaire ice maker in the common kitchen, because a tenant had complained about a taste. That's not a 5 a.m. problem, but since I was already there I walked her through it.
The short version: unplug the unit, empty and wash the bin with warm water and mild dish soap, then run a vinegar-and-water cycle through the water lines (about one part white vinegar to two parts water), rinse twice with clean water, and discard the first two batches of ice. Frigidaire's own support documentation recommends cleaning the ice bin and water lines every three to six months depending on your water hardness. In a building with hard municipal water, I'd lean toward the three-month end.
The tenant complaint, by the way, was almost certainly a filter issue. Nobody had changed the inline water filter since the unit went in. A $30 filter would have prevented the whole conversation.
We billed $1,850 for the emergency callout, the flue cleaning, the relay install, and the freeze protection work. Standard rate for the same scope on a scheduled visit would have been around $1,200. The $650 premium was the cost of Dana's previous contractor saying "as soon as possible" — which Dana heard as today, and which the contractor apparently meant as sometime this week. That's a communication failure, not a technical one, and it's the most expensive kind.
The pool heat exchanger didn't split. The building had heat by Thursday morning. Dana's tenants never knew how close it got.
Three things, none of them dramatic:
I'd also add a fourth, larger point about where this is all heading. The case for a high-efficiency condensing boiler is genuinely strong now — a Burnham high efficiency gas boiler in the 90%+ AFUE range can cut fuel use meaningfully compared to a standing-pilot cast iron unit, and ENERGY STAR's threshold for gas hot-water boilers sits at 90% AFUE, which generally means condensing technology (energystar.gov, accessed January 2025). But what was best practice in 2015 isn't automatically best practice in 2025, and the reverse is also true: an older Series 2 that's been maintained is not a crisis waiting to happen. It's a reliable machine that needs a flue inspection and a thermocouple every few years.
The mistake I see most often isn't running an old boiler. It's waiting for a hard freeze to force the upgrade conversation, and then making a $12,000 decision in a mechanical room at 6 a.m. with the temperature dropping. Plan the replacement in September. Keep the old unit clean until then. And check the flue first — it's almost never the part you think it is.