Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed
Diagnosis first, numbers second - you approve the repair price before a single part goes in.
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.
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
Usually yes, as long as the heat exchanger is intact. A 20-year-old furnace that fails on the first cold night is almost always an ignitor, flame sensor, or gas valve issue – and those are $150 – $650 repairs. The question to ask is whether the heat exchanger is cracked. If it is, that’s a different conversation: a cracked heat exchanger on a 20-year-old furnace usually means replacement, not repair. Our diagnostic includes a heat exchanger inspection, and we’ll tell you straight what we find. The written report shows you the actual measurements. Call (361) 306-9515 and we’ll get you answers within the hour.
Most Sebastopol furnace repairs run $150 – $700. The big variables are the part that failed and how long it takes to access it. An ignitor in an easily-accessed furnace closet near the garage is on the low end. A blower motor buried in a tight crawlspace is on the high end. We stock common parts for Carrier, Trane, Lennox, Goodman, and the other major brands, which keeps the price down because we fix it on the first visit. The diagnostic fee is applied to the repair, so if we fix it same-day, you’re not paying for two trips. Get an exact quote by calling (361) 306-9515 – estimate is free.
Because a furnace that’s the wrong size for the ductwork and the house will keep failing, no matter how many parts we replace. A load calc measures the actual heating and cooling demand of your specific Sebastopol home. If the furnace is oversized, it short-cycles and cooks the heat exchanger. If the ductwork is undersized relative to the furnace’s airflow needs, the blower motor is working against static pressure that’s too high, and it fails early. We run load calcs on repair calls where we see repeat failures – like the Bodega Avenue Carrier we mentioned earlier. The repair fixed the immediate no-heat; the load calc told us why the system was chronically stressed.
In Sebastopol, the tune-up has to address exactly what happens when a furnace sits unused from April to October. That means cleaning the burners of dust and soot buildup, checking the flame sensor for corrosion and cleaning or replacing it, testing the ignitor for cracks, inspecting the flue and combustion-air intake for pest nests, verifying the gas pressure is within spec, and measuring static pressure to make sure the blower isn’t struggling. We also run the system through a full heating cycle while we’re still there, not just a momentary test. You get a written report with the actual readings, so you know what’s solid and what’s marginal.
SEER2 is a newer, stricter efficiency rating that replaced SEER in 2023. The number tells you how much cooling you get per unit of electricity consumed, adjusted for real-world ductwork and climate conditions. A higher SEER2 means a lower electric bill during cooling season. On a gas furnace, the equivalent number is AFUE – the percentage of fuel that becomes usable heat. An 80% AFUE furnace wastes 20 cents of every gas dollar up the flue. A 95% AFUE unit wastes 5 cents. In Sebastopol’s mild winters, the difference between 80% and 95% AFUE might be $150 – $300 per season, depending on gas prices. Run that over 15 years and it adds up. We can show you the math on your own gas bills before you decide anything. Call (361) 306-9515.
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.







Before
After
Before
After
Before
After