The price starts with the diagnosis, not the parts list. On a no heat call we check the simple things first: is the switch on, is the thermostat calling, is there water in the sight glass, did the low water cutoff lock out. Then we put a meter on it, looking for 24 volts at the gas valve and checking the igniter or thermocouple. Finding the real failure keeps a $200 to $600 repair from turning into guesswork. That diagnose first approach is the same one behind every visit for steam boiler repair Warren MI homeowners book with us.
Cold radiators are usually cheaper than people fear. On one pipe steam it's often the radiator vent, which runs $80 to $250. On two pipe steam we check the trap on that radiator's outlet. A failed trap costs $150 to $450 to replace. We test before we price, because a closed radiator valve or a sagging runout can look exactly like a bad part.
Banging pipes take more walking. We follow the main to the end, put a level on the pipe, and look at the near-boiler piping and the pressure setting. Re-pitching a sagging run, fixing vents and skimming dirty water lands most water hammer jobs in the $200 to $700 range. Most of the time the boiler itself isn't the problem.
Replacement is a different conversation, and we don't start it lightly. If a cast iron section is leaking, we'll show you exactly where. A new steam boiler runs $2,850 to $8,390, and the spread comes from sizing, near-boiler piping, the chimney and the permit. Every number goes on a written estimate before we lift a wrench.