Sweep & inspection
Caps & crowns
Flue relining
Masonry repair
Gas fireplace serviceLevel 1 sweep and inspection to the NFPA 211 annual standard - flue, crown, cap, and flashing checked and photographed
Chimney sweep logs do not sweep chimneys. They loosen some creosote - which then falls where a brush and vacuum still have to collect it.
Fast, Reliable Chimney Sweep Across Bernal Heights
A chimney sweep in Bernal Heights typically runs $189 – $329 for a standard wood-burning fireplace, and we book most jobs within 3 – 5 business days. If you’re on the north slope off Cortland or up near Bernal Heights Park, your flue has been dealing with decades of marine fog and hillside shift. That’s not a generic maintenance problem. It’s a Bernal Heights problem, and it shows up as cracked crowns, rusted caps, and creosote that hardened into something closer to road tar than ash. We know exactly what to look for on these streets because we work them every week. Call (844) 745-4668 and we’ll tell you straight what your chimney needs and what it doesn’t.
Why Chimney Sweep Bernal Heights Is Bernal Heights’s Preferred Chimney Sweep Company
We didn’t pick Bernal Heights as a service area by looking at a map. We got pulled here because the housing stock is older, the lots are steep, and the chimneys fail in ways that flatland crews don’t recognize. Our reputation in Bernal Heights comes from being able to explain the problem without overselling the fix. When a homeowner off Precita hears “you need a new liner,” we show them the camera footage first. If the flue can be resurfaced with HeatShield instead of fully relined, we say that. If the crack is cosmetic and can wait, we say that too. It’s why property managers with two-unit Edwardians keep calling us back. Local knowledge here isn’t a marketing line. It’s knowing that a narrow side yard off Moultrie means our ladders set up differently than they do on a wide Potrero Hill driveway.
Scott Hobbs leads our Bernal Heights crews, and his approach is simple: name the material, show the evidence, fix what needs fixing. That’s held up across hundreds of chimneys on these hills. The feedback we get most from Bernal Heights customers is that we explained things in plain English and didn’t push a full reline when a HeatShield resurfacing would hold. Response time to Bernal Heights is usually same-week, and we carry DuraFlex and Gelco components on the truck so we’re not running back to a supplier mid-job.
Styles & brands we work with
- Sweep & inspection
- Caps & crowns
- Flue relining
- Masonry repair
- Gas fireplace service
Chimney Sweep Services in Bernal Heights
Chimney Sweep Services in Bernal Heights start with a full Level 1 or Level 2 inspection, then a mechanical sweep of the flue, smoke chamber, and firebox. The point is removing creosote, soot, and whatever pest debris has collected since the last fire. Most Bernal Heights homes built between 1900 and 1940 have unlined or single-wythe brick flues, which means we’re often dealing with third-degree creosote glaze rather than loose soot. A standard sweep here runs $189 – $329. If you add a Level 2 camera inspection because you just bought the house or switched fuel type, that’s usually $249 – $449.
Creosote and Soot Removal
Third-degree creosote is the one that actually worries us. It’s hardened, shiny, and it doesn’t brush out with a standard sweep. We use mechanical rotary tools to break it down, and in Bernal Heights we see it more often than you’d expect because wood-burning is occasional here, so the flue never gets hot enough to burn off the tar. Soot removal is the lighter cousin. It’s what accumulates when a fireplace gets used a few times a winter and then sits through the foggy months.

Annual Sweep and Inspection
The National Fire Protection Association recommends an annual inspection, and for Bernal Heights we say the same but for an extra reason: the marine layer. A flue that sits damp through June and July in the fog belt is a flue that’s quietly corroding. An annual sweep catches the early signs before a $300 job becomes a $4,000 reline.

Chimney Cleaning in Bernal Heights
Chimney Cleaning in Bernal Heights means more than brushing soot. On these hillside lots, we’re cleaning century-old brick flues that may never have been lined, and we’re doing it from roof access points that require ladders set on sloped, narrow side yards. The cleaning itself typically runs $159 – $279 depending on flue condition and height. If there’s a gas insert that’s been venting through the original flue, we’re checking for corrosion and condensation damage at the same time.
Fireplace Cleaning
A fireplace that gets used twice a year still needs cleaning. In Bernal Heights, the damp air means the ash left in the firebox attracts moisture, which accelerates rust on dampers and metal components. We clean the firebox, check the damper, and make sure the smoke shelf isn’t holding a season’s worth of soot. It’s part of the standard sweep, not an add-on.
Creosote Removal
Second-degree creosote is flaky and brushable. Third-degree is the glaze. Either way, we remove it mechanically and then show you the before-and-after on camera so you know the flue is actually clean, not just scraped. We’ve pulled creosote off Bernal Heights flues that was thick enough to close off a third of the flue diameter
Trusted Brands We Service in Bernal Heights
We name what we use because generic materials fail faster in salt air. Our Bernal Heights trucks carry DuraFlex liner components, HeatShield ceramic resurfacing material, Copperfield caps and dampers, and Gelco termination hardware. That matters when a galvanised cap off a 1920s cottage has rusted through and you need a stainless replacement the same week, not after a special order. We stock local parts for the common Bernal Heights configurations, so turnaround is days, not weeks. If a chimney can be restored with HeatShield instead of torn out and relined, we’ll recommend that and stand behind it.
See the difference
Before
After
Before
After
Before
AfterCommon Chimney Sweep Problems We See in Bernal Heights Homes
- Cracked crowns and spalling mortar. The marine fog off the Pacific keeps brick chimneys chronically damp, and when the steep lots shift, those cracks open wider. Water gets in, mortar joints crumble, and the crown starts shedding brick fragments into the flue.
- Rusted galvanised caps and dampers. Salt air eats galvanised steel fast. We routinely replace caps that are so corroded they’ve stopped keeping birds out, which is how nests end up blocking flues that haven’t been fired in years.
- Third-degree creosote glaze in unlined flues. Original brick chimneys in Bernal Heights were often built without clay liners. Mild winters mean occasional burning, which lets creosote cool and harden into a tar-like glaze that needs mechanical removal, not just brushing.
- Bird and debris nests in idle flues. Between the fog and the mild climate, birds find unlined chimneys on these hillsides and build nests. We’ve pulled out nests that filled the entire flue cross-section, which is a draft problem and a fire hazard.
Pricing for Chimney Sweep in Bernal Heights, CA
A standard chimney sweep in Bernal Heights runs $189 – $329. A Level 2 camera inspection, which we recommend when buying a house here or converting an open fireplace to an insert, runs $249 – $449. If we find third-degree creosote that requires rotary mechanical removal, that’s typically $349 – $549. A galvanised cap replacement starts around $150, and a stainless cap, which we recommend for Bernal Heights’s salt air, runs $250 – $450 installed. HeatShield resurfacing is quoted per project based on flue height but generally lands between $2,500 and $6,000, far less than a full tear-out reline. If you’re within the Bernal Heights ZIP codes around 94110, we’ll always give you a flat price before we start. Call (844) 745-4668 for a free estimate.
We Also Serve Cities Near Bernal Heights
Our crews cover Bernal Heights daily, and we take jobs across the surrounding neighborhoods: Chimney Sweep in Bernal Heights is our home base, but we regularly work in Potrero Hill, Diamond Heights, Noe Valley, and Civic Center. If you’re on the edge of the neighborhood near Cesar Chavez or Mission, you’re still in our core service area. One call covers it.
Serving Bernal Heights, CA – Our Local Coverage Area
We’re based in the Bernal Heights 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 Chimney Sweep in Bernal Heights
Because it’s likely galvanised steel, and Bernal Heights sits in the marine fog belt where salt-laden moisture accelerates corrosion on galvanised coatings. A galvanised cap will fail in 5 – 8 years here. We install stainless caps from Copperfield or Gelco that hold up far longer in this climate. Call (844) 745-4668 and we’ll quote the replacement before you book.
Every year, per NFPA 211, but in Bernal Heights we’d argue the annual inspection matters more than elsewhere because the fog keeps masonry damp and the hillside shifting can open new cracks between seasons. If you haven’t used your fireplace in two years, book a Level 2 camera inspection before firing it again. Estimates are free.
Leaning is common on Bernal Heights’s steep lots, but it’s not something to ignore. The original brick chimneys on these hillside cottages often lack proper footings, and as the ground shifts, the chimney can crack, lean, or separate from the house. A lean of more than an inch or visible cracking at the roofline needs a structural assessment. We’ll tell you honestly whether it’s repairable or needs rebuilding. Call (844) 745-4668 for a straight answer.
Second-degree creosote is flaky and granular, and it brushes out with standard sweeping tools. Third-degree creosote is a hardened, glossy tar glaze that forms when flue temperatures stay low and creosote condenses repeatedly. It requires mechanical rotary removal and sometimes chemical treatment first. In Bernal Heights’s occasional-burning homes, third-degree is more common than homeowners expect.
Usually, yes. We were called to a 1920s cottage on a narrow side yard off Moultrie Street where the original single-wythe brick chimney had a cracked crown and spalling mortar joints. Our tech found a bird’s nest and third-degree creosote glaze in the unlined flue, so we swept it, installed a HeatShield liner, and replaced the galvanised cap with a stainless model to resist the salt air. The owner can now use their wood stove without worrying about draft or pests. If your side yard is under three feet wide, we’ll assess access for free before charging you anything.
Written by Scott Hobbs, Owner at Chimney Sweep Bernal Heights, serving Bernal Heights and surrounding neighborhoods.