Furnace Repair in Sebastopol, CA | Dalton Heating & Air - Dalton Heating & Air

Furnace Repair in Sebastopol - On-Site Today, Diagnosis First

Same-day diagnosis with the repair price given before any work starts, and an honest repair-versus-replace answer when the system is near the end of its life.

We answer around the clock

1966+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed

Your new heating and cooling system for as low as $119/month*on approved credit; ask for current terms

Diagnosis first, numbers second - you approve the repair price before a single part goes in.

Styles & brands we work with

AC repair
AC repair
Furnace & heating
Furnace & heating
Heat pumps
Heat pumps
Ductless mini splits
Ductless mini splits
Carrier
Carrier
Trane
Trane
Goodman
Goodman

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Furnace Repair Across Sebastopol

Furnace repair in Sebastopol typically runs $150 – $700, and most no-heat calls get a same-day or next-day response from our team. The price you’ll pay depends on the part: an ignitor is on the low end, a blower motor or gas valve on the high end. Every job gets a written price before we start, and the repair is guaranteed in writing for a full year. If you’re sitting in a cold house off Gravenstein Highway or up near the Laguna de Santa Rosa, call (361) 306-9515 and a real person answers, day or night.

Call (361) 306-9515

We know Sebastopol’s rhythm. Cool, damp winters. Dry inland heat in summer. Furnaces that sit idle from April to October. That idle season is exactly when problems brew – we’ll get into that below. The point is, when you call Dalton Heating & Air, you get a background-checked technician who knows the housing stock, the common failure points, and what a fair repair should cost in this market. No price shifting at the door. No surprise line items after the work starts.

Why Dalton Heating & Air Is Sebastopol’s Preferred Furnace Repair Company

We’re a Garrison Partners company, operating under The Garrison Standard since 2003. That’s not a slogan. It means every job in Sebastopol follows the same discipline: arrive inside the stated window, put the price in writing before any work begins, do the repair by the book, leave the site clean, and stand behind the work for a full year. Our Furnace Repair team has been held to that standard on thousands of no-heat calls across Sonoma County.

What does that look like when your furnace dies on a Tuesday night in December? You call (361) 306-9515. A live person picks up – no voicemail queue, no “we’ll call you back within 24 hours.” You tell them what’s happening: burner won’t stay lit, blower humming but no warm air, thermostat calling for heat but nothing clicks on. We schedule a window that works. The technician shows up inside that window, uniformed and carrying a tablet with your service history. The diagnostic fee is stated upfront. The repair price is written down and agreed to before a single screw turns.

Sebastopol homeowners tell us the same thing: they’ve been burned by companies that quote one number over the phone and a different number at the door. That does not happen with us. The written price is the price. If the repair fails inside a year, we come back at no charge – that’s the non-negotiable term of The Garrison Code. Marco Benitez, who leads our team, personally reviews every follow-up call to make sure that guarantee is honored. No fine print. No “that part isn’t covered.” A full year, in writing, on every repair.

White Glove Treatment At No Extra Cost

We wear shoe covers inside your home, lay down drop cloths under the work area, and sweep up any debris from the old part before we leave. You’d be surprised how often homeowners tell us the last crew left screws on the floor or a greasy handprint on the wall. That’s not our standard. The Garrison Code includes leaving the site clean, and we treat your furnace closet or crawlspace like it’s our own. The only thing we leave behind is the old part if you want it, and a written invoice with exactly what was done.

Our technicians are background-checked before they ever set foot in a Sebastopol home. You’ll know the name and photo of who’s coming before the truck rolls. And because we service all nine major residential HVAC brands, we can usually bring the right part on the first trip instead of ordering it and making you wait another day in the cold.

Furnace Tune Up in Sebastopol

A Furnace Tune Up in Sebastopol runs $80 – $200 and it’s the single best thing you can do before the cold season arrives. Given our climate, the furnace sits unused for six straight months. That’s six months for dust to settle on the burners, for a spider to build a nest in the flame sensor housing, for the ignitor to develop microfractures from thermal expansion and contraction during the few hot afternoons when the pilot area warms up. A tune-up catches those things in October, not on the first 38-degree night of November when you’re standing in a cold hallway trying to figure out why the thermostat reads 62 and falling.

We check the heat exchanger for cracks, measure gas pressure at the manifold, test the flame sensor’s microamp reading, inspect the venting for obstructions, clean the burners, replace the filter if it’s dirty, and run the system through a full heating cycle while we’re still there. Written report at the end, with the actual readings. Not a vague “looks good.” Real numbers.

What The Tune-Up Report Tells You

The report we hand you after a Sebastopol tune-up includes the measured CO levels in the flue, the temperature rise across the heat exchanger, static pressure readings, and flame sensor microamps. Those numbers matter. A flame sensor reading under 1.5 microamps means the furnace is about to start short-cycling – lighting, then cutting out a few seconds later. A temperature rise that’s too high means airflow is restricted, which cooks the heat exchanger and shortens its life by years. If we see those readings, we flag them in the report and tell you what it costs to fix it now versus waiting.

Why The Pre-Season Tune-Up Matters Here

In a snowbelt city, furnaces run for six months straight and problems show up mid-winter. In Sebastopol, the opposite happens. Nothing runs from April through October. The first cold night is the stress test. A pre-season tune-up turns that stress test from a coin flip into a known quantity. You get the report, you know what’s marginal, you decide if you want to fix it now with parts in stock or wait until it fails. Most of our Sebastopol tune-up customers schedule for October – the weather’s mild, we’re not in the middle of a no-heat flood, and you get your pick of appointment times.

Emergency Furnace Repair in Sebastopol

Emergency Furnace Repair in Sebastopol is not something you schedule. It’s something that happens at 6:40 AM when you wake up and can see your breath in the bedroom. When that happens, call (361) 306-9515. A live person answers. We dispatch a technician to Sebastopol as fast as the schedule allows, and in genuine no-heat situations – especially with young kids, elderly family members, or medical equipment in the home – we prioritize accordingly. The emergency call pricing is the same written-price structure as any other repair. No overtime surcharge. No “emergency fee” tacked on because it’s a Sunday.

What counts as a genuine emergency? No heat at all when the outdoor temperature is dropping. A gas smell – that’s a different kind of emergency, and you should call PG&E first, then call us once the gas is off and the area is ventilated. A furnace that’s short-cycling (lighting, cutting off, lighting again) is urgent but not the same as no heat – it usually indicates a dirty or failing flame sensor. A loud banging noise from the blower is also urgent but usually not dangerous.

We Triaged A 2:00 AM No-Heat Call In Sebastopol

We got a no-heat call from a homeowner off Bodega Avenue in west Sebastopol running a 2000s Carrier 58-series single-stage furnace. The burners would light, then cut out within seconds. Our tech found a cracked igniter and a flame sensor reading out of spec, cleaned the burners, and swapped both parts. Before recommissioning, we ran a load calculation and flagged that the original ductwork was undersized for the unit’s tonnage, pushing static pressure high enough to shorten its life. We reset airflow and the system has run clean since. That’s the difference between fixing the symptom and finding the cause.

What To Do Before You Call

Check the thermostat – make sure it’s set to heat and the batteries aren’t dead. Check the filter – a clogged filter can cause a high-limit shutdown that looks like a furnace failure. Check the breaker – a tripped break on a furnace circuit is more common than you’d think. Check the gas valve at the furnace itself, not just the main line. If none of those solve it, call us. We’ll ask about the symptoms over the phone, which helps us bring the right parts on the first trip. That’s not a sales tactic – it’s how you get heat back faster.

Trusted Brands We Service in Sebastopol

We’re factory-trained to service Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. In Sebastopol specifically, we see a lot of Carrier 58-series furnaces in homes built in the late 90s and early 2000s, plenty of Goodman and Rheem units in newer construction around the eastern edges of town, and the occasional Trane or Lennox in the older neighborhoods near Main Street and Florence Avenue. That matters because parts availability differs. A Trane ignitor is not the same as a Goodman ignitor, and a Rheem gas valve doesn’t swap into a Lennox. We keep common wear parts on the truck for the brands we see most in Sebastopol, which means fewer second trips and faster heat for you. If we need a less common part, our supplier network gets it to us same-day in most cases.

Common Furnace Repair Problems We See in Sebastopol Homes

  • Idle-season ignition failures: Damp coastal air corrodes igniters and flame sensors on furnaces that sit unused from roughly April to October. The first hard cold night in November is when Sebastopol homes go no-heat, and the fix is usually a $150 – $300 ignitor replacement plus a tune-up-style cleaning.
  • Undersized or leaky older ductwork: Sebastopol’s pre-1990 housing stock often has ductwork that was sized for an older, smaller furnace. When a newer unit goes in, the static pressure climbs, the blower motor works harder, and the heat exchanger gets hotter than it should. That’s a $400 – $700 blower motor replacement or a cracked heat exchanger – not normal wear.
  • Pest and debris intrusion: Rodents and wasps nest in exterior combustion-air intakes and flue terminations during the long off-season. The airflow gets choked, which mimics a failed blower motor or a blocked heat exchanger. Clearing the intake and flue is usually a small job, but if left long enough it can damage the inducer motor.
  • Short-cycling from dirty flame sensors: The flame sensor sits right in the burner flame. In a damp season, a thin layer of corrosion or soot builds up. The sensor reads low microamps, the control board thinks there’s no flame, and the furnace shuts off after a few seconds – over and over. The fix is a five-minute cleaning or a $150 sensor replacement.

Pricing for Furnace Repair in Sebastopol, CA

Here’s the straight answer on what furnace repair costs in Sebastopol. The diagnostic call is $89, and that’s applied to the repair if you approve the work. A typical repair – the diagnosis plus a common part replacement – lands between $150 and $700. An ignitor runs $150 – $300 installed. A flame sensor is $150 – $250. A gas valve replacement runs $350 – $650. A blower motor runs $400 – $700. A heat exchanger, if it’s covered under warranty, is usually just labor; if not, it’s often better to talk about replacement rather than sinking $1,000+ into a 20-year-old furnace.

Service Price Range
Furnace Repair (diagnostic + common part replacement) $150 – $700
Furnace Tune Up $80 – $200
AC Repair $150 – $650
AC Installation $3500 – $7500

Every repair is written down and agreed to before work starts. No surprise line items. No verbal estimate that changes when the invoice comes. Call (361) 306-9515 for a free estimate, and you’ll get a number you can hold us to.

We Also Serve Cities Near Sebastopol

If you’re in Santa Rosa, Forestville, Rohnert Park, or Cotati, we cover those areas too. The same written pricing, the same warranty, the same technicians. We coordinate dispatch from our San Francisco Bay Area office, but the crews live and work right here in Sonoma County. Whether you’re in downtown Sebastopol or out near the edges of Sebastopol, we get to you quickly.

Serving Sebastopol, CA - Our Local Coverage Area

We’re based in the Sebastopol area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.

FAQs About Furnace Repair in Sebastopol

Call Dalton Heating & Air for Furnace Repair in Sebastopol

When your heat’s out and it’s 40 degrees in your living room off Bodega Avenue or down by the Barlow, you don’t want a callback window. You want a live voice, a straight answer, and a technician who shows up with the right parts. That’s what we do. Dial (361) 306-9515 now. Tell us what the furnace is doing – or not doing. We’ll schedule a window, send a background-checked technician, put the price in writing before any work starts, and hand you a written guarantee on the repair for a full year. If it fails, we come back at no charge. That’s The Garrison Standard, and it’s been our operating rule since 2003.

Written by Marco Benitez, Owner at Dalton Heating & Air, serving Sebastopol since 2003.

Why Sebastopol Chooses Dalton Heating & Air

We set the standard for furnace repair in Sebastopol.

30-60 Min Response

Fast dispatch across Sebastopol. Same-day and after-hours emergency service available.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Sebastopol

Getting your furnace repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your furnace repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Sebastopol - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local furnace repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Sebastopol Customers Say

Trusted by homeowners across Sebastopol and surrounding areas.

★★★★★

"Tech arrived in uniform right on time. AC wasn't cooling, found a failed capacitor, and replaced it in twenty minutes. The owner is a veteran and the company runs like it."

Frank O. · Verified customer
★★★★★

"Blower motor died on the coldest night. They had the part on the truck and had us warm again the same day."

Sandy G. · Verified customer
★★★★★

"Changed the filter size and added a better filter rack. Simple and useful advice."

Rhonda C. · Verified customer

Current Offers

Bring these savings to your next appointment.

10%

10% Off Your First Service Visit

Valid on your first completed service visit with us.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Furnace Repair in Sebastopol?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Sebastopol.

(361) 306-9515

Request a Free Estimate in Sebastopol

Tell us about your furnace repair needs - we'll respond within the hour.

By requesting your free estimate, you agree to the terms of our Privacy Policy and agree to be contacted through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch