55 Mountain View Ave, Santa Rosa CA 95407 | 24/7 Emergency Service
Call (707) 584-0714
Action Plumbing logo
⚡ 24/7 Emergency Service About Us Reviews & Testimonials Specials & Coupons Financing Options Contact Us
Call (707) 584-0714

Boiler Repair & Service — Santa Rosa CA

Expert service for hydronic boiler and radiant heat systems throughout Sonoma County.

Hydronic Boiler & Radiant Heat Service

Hydronic boiler systems — whether heating radiators or in-floor radiant systems — are among the most comfortable and efficient heating methods available. Action Plumbing services and repairs gas-fired boilers, radiant floor systems, and associated hydronic distribution components throughout Sonoma County.

Boiler Problems We Fix

Boiler Repair Costs

Diagnostic Service Call$75 – $125
Thermocouple / Pilot Assembly$150 – $250
Circulator Pump Replacement$300 – $600
Zone Valve Replacement$200 – $400
Expansion Tank$150 – $350

Annual boiler service recommended for efficiency and longevity. Ask about service plans.

Frequently Asked Questions

How do I know if my boiler needs service?
Warning signs include no heat from radiators or radiant floors, unusual noises (banging, kettling), leaks around the boiler, error codes, pilot light going out, and increased gas bills.
How much does boiler repair cost?
Boiler repairs range from $150 for simple fixes (thermocouple, pilot) to $800–$2,000+ for major component replacements. We diagnose and quote upfront.
What is ‘kettling’ in a boiler?
Kettling is a rumbling or banging sound caused by limescale buildup on the heat exchanger restricting water flow and causing it to boil locally. It’s a sign of scale buildup that should be addressed to prevent damage.
How long do boilers last?
Well-maintained boilers last 15–30 years. Annual servicing is key to longevity.
Do you service both gas and oil boilers?
We primarily service gas-fired boilers, which are standard in Sonoma County. Call us to discuss your specific system.

Boiler Not Heating?

We service all hydronic systems throughout Sonoma County.

Call (707) 584-0714Free Estimate
Tap to Call (707) 584-0714