Mon – Sat: 8am – 7pm  ·  (978) 882-5932
Serving Peabody & the North Shore CPO Certified
Repair · Pool & Spa Heaters

Pool heater repair — diagnosed honestly, fixed right

Heater not firing? Not reaching temperature? Making strange noises? We troubleshoot all brands and types — gas, electric, and heat pump — and fix the actual problem, not just the symptom.

Common Heater Problems

Signs your pool heater needs repair

Pool heaters are complex systems with multiple failure points. Here are the most common issues we diagnose and repair on the North Shore:

Heater won't ignite

Pilot light issues, ignition control failure, gas valve problems, or blocked exhaust vents. We check all ignition components systematically.

Not reaching set temperature

Undersized unit, low gas pressure, dirty heat exchanger, or bypass valve issues. We measure actual BTU output to find the root cause.

Error codes / shutting off

Flow switch errors, high-limit trips, pressure switch faults, and board failures. We diagnose the specific error and replace only what's needed.

Leaking or corrosion

Heat exchanger leaks, header cracks, and corroded manifolds. We assess whether repair or replacement is the smarter investment.

Heat pump not heating

Low refrigerant, compressor failure, frozen coils, or fan motor issues. We service all heat pump brands including Hayward, Pentair, and AquaCal.

Strange noises or smells

Rumbling, whistling, or banging sounds usually indicate scale buildup, gas pressure problems, or failing components. A sulfur smell needs immediate attention.

Our Approach

Honest diagnostics, fair pricing

We never recommend replacing a heater that can be repaired. Our CPO-certified technicians diagnose the specific failure, explain what's wrong in plain language, and give you a clear price before starting any work. If replacement is the smarter long-term investment, we handle pool heater installation too.

If a repair costs more than 50% of a replacement, we'll tell you — and apply your diagnostic fee toward the new installation. We service all major brands including Hayward, Pentair, Raypak, Jandy, Rheem, and AquaCal.

Serving Peabody, Danvers, Beverly, Salem, and the entire North Shore.

Heater not working?

We'll diagnose it and give you a straight answer. No upselling.

FAQ

Pool heater repair questions

Most heater repairs run $150–$500 depending on the part. Common fixes like ignition modules, thermostats, and pressure switches are on the lower end. Heat exchanger replacements are more involved. We always quote before we start.

If your heater is under 8 years old and the repair is under 50% of replacement cost, repair usually makes sense. Over 10 years old with a major failure? Replacement with a new, more efficient unit is often the better investment.

All major brands — Hayward, Pentair, Raypak, Jandy, Rheem, Sta-Rite, and AquaCal. Both gas and heat pump models.

We respond to all service requests within 48 hours, usually same-day during the swim season. Call (978) 882-5932 for the fastest response.

We provide this service across the North Shore:

Peabody Danvers Middleton Beverly Salem Saugus Lynnfield

Your pool deserves professional care

Join homeowners across Peabody, Danvers, Beverly, and the North Shore who trust North Shore Pool Boys.