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 Dryer Vent Cleaning Across Granite Hills
Dryer vent cleaning in Granite Hills typically costs $149 – $265 for a standard single-family home, and most jobs are completed in under two hours. Homes on the larger ranchette lots off Dehesa Road or in the hillside neighborhoods near Granite Hills Drive often run higher because vent runs are longer and lint builds up faster. If your dryer is taking two cycles to dry towels or the exterior vent hood has debris hanging from it, call us at (877) 516-7159. We know this side of East County, and we know what these vents collect.
Why San Bernardino Chimney Sweep Is Granite Hills’s Preferred Dryer Vent Cleaning Company
Granite Hills isn’t a tract-home suburb. It’s semi-rural, unincorporated, with large lots and older custom builds, which means dryer vents here don’t behave like they do in Bostonia or El Cajon. We’re a specialized chimney and ventilation company, not a handyman service that added dryer vents to the menu. When we run a camera through your vent line, we’re looking at it with the same discipline we use on chimney flues, because the failure modes are related: debris loading, pest intrusion, and hidden airflow restriction. Allen Prescott runs our operation, and he’s built it around one principle: find it and fix it. If our inspection reveals a crushed section or a bird’s nest, we handle the repair the same day. You’re not calling a second company.
Part of what sets us apart in Granite Hills is the equipment and materials we use. We work with professional-grade brands like Copperfield and DuraFlex, not whatever transition duct is cheapest at the hardware store. That matters here because long runs and roof terminations punish cheap components. A semi-rigid aluminum transition behind the dryer, properly supported and routed, outlasts a vinyl or foil one by years. We’d rather install the right thing once.
Styles & brands we work with





Our Dryer Vent Cleaning Services in Granite Hills
We handle every part of the dryer vent system, from the transition behind the appliance to the exterior hood at the roofline or sidewall. Granite Hills homes rarely have the short, simple ground-level vents you see in denser neighborhoods. Here, it’s roof terminations, long interior runs, and hoods exposed to full sun and Santa Ana debris. That changes how we clean and what we check.
Full Vent Line Cleaning and Lint Removal
This is the core service: brushing the entire duct run from the dryer connection to the exterior termination, then removing packed lint with a high-powered vacuum. In Granite Hills, we regularly pull out more than lint. Oak leaves, acorn caps, fine dust from decomposed granite lots, and shredded insulation from rodent activity all end up in these lines. The goal is full airflow restoration, verified by a pressure reading before and after. If a vent in Granite Hills hasn’t been cleaned in three or more years, expect a visible difference the first time you run the dryer.

Exterior Hood Inspection and Pest Screen Replacement
Most Granite Hills homes with roof terminations have hoods that are cracked from sun exposure or missing their pest screen entirely. Roof rats are a known issue across East County, and a missing screen is an open door. A rat inside the vent doesn’t just block airflow; it chews the duct, leaves nesting material, and creates a fire hazard. We inspect every hood during a cleaning, and if the screen is compromised, we replace it as part of the service. It’s a small fix that prevents a recurring problem.

Transition Duct Replacement
Behind nearly every dryer is a short connector hose running to the wall or floor. Older homes in Granite Hills – especially ranch-style builds from the ’60s and ’70s – often still have vinyl or foil transitions. Vinyl melts and sags. Foil crushes and traps lint. We replace both with semi-rigid aluminum, which holds its shape, resists heat, and meets current fire code. For homes where the vent runs through a wall cavity instead of an exposed laundry area, we’ll camera the transition after install to confirm there’s no kink or compression.

Roof and Sidewall Termination Camera Inspection
For Granite Hills homes that vent through the roof, the termination is the part homeowners never see. We run a camera from the dryer connection out to the hood, recording the whole run. That lets us show you exactly what’s blocking the line, whether it’s a bird’s nest, a crushed section, or a decade of packed lint. You’ll see the before and after footage. Nothing gets recommended on speculation.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Granite Hills
We stock and install components from Copperfield, DuraFlex, and HeatShield. Copperfield gives us commercial-grade vent hoods and termination caps that hold up to Granite Hills sun and wind better than the painted-aluminum parts sold at big-box stores. DuraFlex liners come into play when we identify a dryer vent that’s more damaged than cleanable – an old rigid duct with separated seams, or a run that’s been crushed by a remodel. And HeatShield is the product we use when the problem mirrors what we see in chimneys: a system that’s sound overall but needs a resurfaced inner layer instead of total replacement. Same principle, different application. When a Granite Hills customer needs parts, we carry them on the truck. We don’t make you wait for a second trip.
See the difference
Before
After
Before
After
Before
AfterCommon Dryer Vent Cleaning Problems We See in Granite Hills Homes
- Long vent runs that exceed manufacturer limits. Many Granite Hills homes sit well back from the road, so the laundry room is practically in the center of the house. A 35-foot run with two or three elbows exceeds what most dryers are rated to push, which means lint deposits unevenly and clogs form at the bends. We measure every run and flag it if the length is a problem.
- Oak and acorn debris packed into the exterior hood. After fall Santa Ana winds, the same material that blocks chimneys in Granite Hills packs into dryer vents too. Acorn caps are the perfect size to wedge into a louvered hood and not blow free. Once the hood is partially blocked, lint starts backing up behind it.
- Pest intrusion through missing or damaged screens. Roof rats, mice, and birds all find their way into uncapped or unscreened vent lines. We regularly pull nests made from eucalyptus bark, horse-hair insulation, and shredded dryer lint. A nest against a hot duct is a fire hazard, plain and simple.
- Crushed or kinked transition ducts in utility closets. In older Granite Hills homes where the laundry shares space with a water heater or furnace, the dryer gets pushed back tight to the wall and crushes the transition hose. The dryer works harder, runs hotter, and the clothes still come out damp. The homeowner blames the appliance. It’s usually the vent.
Pricing for Dryer Vent Cleaning in Granite Hills, CA
For a standard single-family home in Granite Hills with a short to average vent run, expect to pay between $149 and $185 for a full cleaning, hood inspection, and screen check. Homes with roof terminations or runs over 20 feet typically fall in the $195 to $265 range because the job takes longer and requires roof or ladder access. If we find a damaged transition duct, replacement adds $45 to $85 depending on the length and configuration. A new exterior hood with a proper pest screen runs $60 to $110 installed. These are Granite Hills numbers, not a generic San Diego price sheet. We give you a firm quote before we start, and the estimate is free. Call (877) 516-7159 to schedule a cleaning and get an exact price for your vent run.
We Also Serve Cities Near Granite Hills
Our team works across East County, so if you’re in Granite Hills or the surrounding hills, we’re already in the area. We regularly serve Bostonia, Crest, Winter Gardens, and El Cajon. If you’re on the fence about whether your location is in our service area, call us. These communities share the same vent problems: long runs, oak debris, and roof terminations that hide blockages. You can also learn more about our broader Dryer Vent Cleaning service and what a full inspection includes.
Serving Granite Hills, CA — Our Local Coverage Area
We’re based in the Granite Hills 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 – Dryer Vent Cleaning in Granite Hills
Homes in Granite Hills should have their dryer vent cleaned every 12 months, compared with every 18 to 24 months for coastal San Diego homes. The difference is two-fold: longer vent runs collect lint faster, and the oak-canopy terrain loads vents with leaf and acorn debris that doesn’t occur in coastal neighborhoods. If your home is on a lot with mature oaks or you run your dryer daily for a family, annual cleaning is the safe interval. Call (877) 516-7159 to get on a yearly schedule – we’ll remind you so you don’t have to track it.
Yes, and it’s one we see constantly on this side of East County. Granite Hills sits in oak and chaparral terrain, and when the Santa Anas blow in the fall, acorn caps and leaf litter get driven into exterior vent hoods at the roofline or sidewall. Once organic debris starts blocking the louver, lint can’t escape and the duct becomes a dam. The fix is a cleaning plus a hood with an intact pest screen. Most homes with this problem are back to normal in a single visit.
It means the vent is harder for you to see, but not harder for us to clean. We clean roof-terminated vents from both ends: a vacuum at the dryer connection and a brushing at the roof termination. The bigger issue in Granite Hills is that roof vents hide blockages until they’re severe, because you never see lint or debris until it’s hanging from the cap or the dryer has already failed. A roof vent here also gets more direct sun and wind than a sidewall vent, so hoods crack and screens warp faster. We check the termination on every visit.
Yes. We run a camera through every dryer vent during a cleaning, not just the ones that look problematic. That’s the same discipline we apply to chimney flues: if we can’t see it, we don’t assume it’s fine. The camera shows us crushed sections, separated joints, pest nests, and lint dams that would be invisible from the outside. You’ll see the footage and we’ll explain what it means. If the vent needs repair, we fix it. We find it and we fix it.
Granite Hills sits far enough inland that salt air isn’t a primary factor the way it is in Point Loma or La Jolla, but the marine influence still reaches East County on morning fog and cool night air. The real corrosion issue here is the combination of sun, wind, and cold winter nights: painted aluminum caps break down at the seams and screen edges, letting rust develop around the fasteners. When we inspect a hood that’s been in place for five or more years, we’re looking for pinhole rust and loose screens. If the cap is compromised, we replace it before it becomes a water intrusion point. Call (877) 516-7159 for a free estimate on your vent cleaning and cap inspection.
Written by Allen Prescott, Owner at San Bernardino Chimney Sweep, serving Granite Hills and East County.