Insulation contractor in Santa Rosa, CA - gaps sealed first, then insulated evenly
D&R Santa Rosa Spray Foam Insulation is an insulation contractor based in Santa Rosa, CA. We insulate and air seal attics, walls and crawl spaces, and clear out worn insulation, for homes and commercial buildings across the city.

- Licensed and insured.
- Free on-site estimates.
- We respond within 1 business day.
Homes and commercial buildings across Santa Rosa
We're based in Santa Rosa, and a lot of calls here start with a drafty back bedroom, a hot upstairs, a power bill that keeps climbing or an old attic nobody has looked into for years. Property managers call too, about offices and shops around the city, and we head out the same way to the cities nearby, north to Windsor and south to Petaluma.
Santa Rosa runs from older neighborhoods, where houses sit on raised floors over a crawl space and the attics are low and tight, to newer tracts with rooms built over the garage. That mix shapes the job, because a crawl space under an older house and an attic over a newer garage need different fixes, and I'd rather see which one you have before we talk about material.

Our services in Santa Rosa, CA
- Attic air sealing
Many Santa Rosa attics leak around can lights, pipes and the hatch, so rooms below stay drafty. We seal those gaps before any insulation goes over them.
- Insulation removal
Older attics here often hold insulation that's matted, damp or full of droppings, and new material laid on top keeps the problem. We pull it out and clean up first.
- Blown-in insulation
If settling has left only a few inches up there, a top-up usually makes sense. We blow in loose fill evenly, as deep at the edges as in the middle.
- Crawl space insulation
Cold floors in older houses usually trace back to an uninsulated crawl space below. We check for moisture down there first, then insulate under the floor.
- Spray foam insulation
Where ducts run through the attic, spray foam insulation seals leaks and insulates in one step. We use it there and for the room above the garage.
- Commercial insulation
Property managers call us about drafty offices and shops in older Santa Rosa buildings. We look closely before quoting, then work in order and keep written records.
What Santa Rosa attics and crawl spaces need
The city says Santa Rosa has been hit or threatened by wildfires from neighboring areas every year since 2017, and on jobs here that means rebuilt houses alongside older ones. In both, we keep the attic vents open and unburied, because an attic that can't breathe holds moisture in the framing, and on a rebuild we fit our work around the inspections the city does on construction.
Many of the attics I look at here already have some insulation, just not enough, not even or not in good shape. Before quoting I measure how many inches are up there and check what's underneath, because how much has to come out, how much sealing the attic needs and how easy it is to reach are what set the price and how long we're there. The on-site estimate is where you get the figure for your own house.
A free on-site insulation estimate for your Santa Rosa home
We reply to calls and messages within one business day. I'll come out to your Santa Rosa home or building myself, look at the attic, walls or crawl space and walk you through what I find, with no obligation to go ahead. If you'd rather talk first, call (707) 508-4085.
A look at insulation work
Santa Rosa insulation questions answered
How much does it cost to insulate an attic in Santa Rosa?
The price comes down to what's in your attic now, so I give you one after I've looked, not over the phone. Sealing the gaps and topping up loose fill usually costs the least, while spray foam costs more because it seals air as it insulates, and it usually earns that only when ducts run through the attic. Old insulation that has to come out first, or a tight, hard-to-reach attic, adds labor.
Do I need a permit to insulate my house in Santa Rosa?
It depends on the job, because the city requires a building permit for work that alters or repairs a building unless the state building code expressly exempts it. Check with the city's Building Division before work starts, and keep in mind only licensed contractors or owner-builders can get permits there. When a job needs one, we apply for it, set up the inspections and give you a copy of the paperwork for your records.
Does an insulation contractor in Santa Rosa need a license?
Yes, a California contractor's license from the Contractors State License Board is required when the job needs a building permit, uses employees, or comes to $1,000 or more in labor and materials. A bigger job can't be split into pieces under $1,000 to get around that, and the city also requires contractors working inside city limits to hold an active Santa Rosa business license. We're licensed and insured.
How do I check if my Santa Rosa address is in the wildfire area?
Use the city's wildfire area address lookup, which is meant for city residents and follows the updated 2026 map. If you live in the county but inside the city's wildfire area, contact the County of Sonoma for your specific requirements. The city's rebuild guidance says new construction in that area has to meet the state code's fire-resistant rules for venting, roofing and siding, so on those houses we work around the attic vents as they were built.
What causes a hot upstairs or a cold room over the garage in Santa Rosa?
Usually it's air moving through unsealed gaps, plus insulation that's thin where it matters most, at the edges of the attic and over the garage ceiling. Adding more material without sealing first leaves the insulation fighting a draft. We find the leaks, close them, then bring the insulation up to an even depth.
How long does attic insulation take, and do we have to leave the house?
The time depends on the attic's size, how easy it is to get into and whether old insulation comes out first, and I'll go over it with you once I've seen it. With air sealing and loose fill, most families stay home while we work. With spray foam, you, the kids and the pets stay out until the re-entry time, when it's safe to come back, and I'll tell you that time before we start.




