Insulation Contractor in Windsor, CA - Warmer Floors and Cooler Upstairs Rooms
H&M Windsor Spray Foam Insulation is an insulation contractor based in Windsor, CA. We seal and insulate attics, crawl spaces and walls in Windsor homes, and clear out old insulation that's soaked or full of droppings first.

- Licensed and insured.
- Free quotes on site.
- We reply within 1 business day.
Insulation work in Windsor, from attics to crawl spaces
The short answer: H&M Windsor Spray Foam Insulation is an insulation contractor in Windsor, CA, and this is our home city. I come out, look at your attic or crawl space with you and explain what's going on before we touch anything. Then our crew seals the gaps, clears out what's ruined and insulates in the right order.
We started here in 2017, and we're still based here. A lot of the houses we get into are single-family homes with the attic hatch in a hallway closet and a crawl space under the floor, and plenty of owners have never opened either one. Calls usually start with the same few things: cold floors, an upstairs that stays hot, a room over the garage nobody wants to sit in, or a power bill that keeps climbing.
We do the same work in Santa Rosa and the other cities around it, but Windsor is home and its houses are the ones I've spent the most time under. How a house was framed decides a lot here, from how much headroom the attic has near the eaves to whether the crawl space is tall enough to work in or a tight belly crawl.
What we find in Windsor attics and crawl spaces
Up top, the usual story is a few inches of old insulation that's packed down, thin at the edges and full of gaps where lights, pipes and the hatch come through. Warm air finds those gaps the way water finds a crack, so piling more on top without sealing them means the new insulation spends its life fighting a draft. We seal the openings, keep the eave vents clear so the attic can still breathe, and build the coverage up evenly, edges included. The room over the garage gets the same look, because its floor and short side walls are usually where the heat slips in and out.
Down below, cold floors usually mean a crawl space with bare subfloor or old batts that have sagged loose. We check the ground and the framing for moisture first, then put down a vapor barrier where it's needed and insulate the floor so the cold stops coming up through your feet.
Insulation services we do on Windsor houses
Spray foam insulation
Spray foam fits rooflines, rim joists and odd framing where batts won't sit right, and it seals air while it insulates, which matters when ducts run overhead.
Attic insulation
When the upstairs runs hot or the hatch shows only a few inches of old material, we seal the gaps first and then bring the attic up evenly.
Blown-in insulation
Blown-in insulation, loose fill sent through a hose, tops up an attic that already has some coverage and reaches the low corners near the eaves.
Home insulation
If you can't tell where the drafts come from, we look at the attic, walls and crawl space together and fix them in the right order.
Insulation removal
Old insulation that's been soaked, flattened or filled with droppings comes out before anything new goes in, because covering it just buries the problem under fresh material.
Crawl space insulation
Cold floors over a crawl space usually mean the subfloor is bare or the old batts have dropped, so we insulate underneath and hold it in place.
Wall insulation
Cold exterior walls can often be filled without gutting the room, and a remodel with open studs is the easiest time to do it.
Air sealing services
Air sealing, closing gaps before insulating, goes after the drafts around outlets, plumbing, the rim of the floor framing and other spots where house air slips out.
Basement insulation
If your house has a basement or a below-grade room, insulating the walls and keeping moisture out of them makes the space usable instead of cellar-cold.
Closed-cell foam insulation
Closed-cell foam, a dense foam that blocks moisture, earns its cost on rim joists, crawl space walls and anywhere damp air would otherwise reach the framing.
Open-cell foam insulation
Open-cell foam is softer and lighter, a good fit for rooflines over a living space where you want air sealing and some sound damping for less.
Commercial insulation
Shops, offices and small commercial buildings in Windsor get the same look first, then insulation work planned around when you're open.
Crawl space vapor barrier
A vapor barrier over bare crawl space dirt keeps ground moisture away from the framing and the new insulation, so moisture has a harder time settling in.
Vapor barrier installation
Walls, garage rooms and other spots where warm indoor air meets a cold surface sometimes need a vapor barrier so moisture doesn't condense inside the insulation.
Attic air sealing
Before any new insulation goes on the attic floor, we seal around can lights, wiring holes, plumbing stacks and the hatch, so warm air stops leaking straight up.
Retrofit insulation
Older finished houses can be insulated without tearing out walls or ceilings, working from the attic, the crawl space and small access holes we patch afterward.
Get a free on-site insulation estimate for your Windsor home
We reply within one business day to set a time, and I come out to your Windsor house myself to look at the attic and crawl space with you. Afterward you get a written estimate, and it's obligation-free, so you can take your time deciding.
Working in Windsor: permits, inspections and what moves the price
If your insulation job needs a building permit in Windsor, it comes from the Town of Windsor's Building Division, which handles plan review, permits and inspections for the city. A permit adds inspection visits to the schedule, so we plan the work around them, take care of the application and set up the inspections, and I'll talk through whether yours needs one at the estimate. We're licensed and insured, and that's worth asking any contractor about before they climb into your attic.
What moves the price and the schedule is mostly behind the hatch and under the floor: how many inches are already up there, whether old material has to come out first, how much sealing the house needs and how hard the spaces are to reach. Your written estimate gives you the figure for your house. We do the same work in Healdsburg and Larkfield-Wikiup, and the visit and estimate work the same way there.
How it works when you call us in Windsor
I'd rather explain your house to you than rush into it, so every Windsor job starts with a look and a conversation, and the crew only shows up once you know what's being done and why.
- Step 01
Call or send a request
Call (707) 687-4455 or send the form, and we'll get back to you to set up a time for me to come out. Bring your questions, because I'll have a few of my own about how your house behaves.
- Step 02
Walk the house with me
I look at the attic, the crawl space and the rooms that bother you, with you there so I can show you what I find and what has to be fixed first. Then you get a written estimate, and nothing starts until you've read it and said yes.
- Step 03
Our crew does the work
Our install crew does the job with a lead installer on site, and when there's a permit, the inspections get worked into the schedule. Windsor's posted construction hours are 7 a.m. to 7 p.m. on weekdays and 8 a.m. to 7 p.m. on Saturdays, and Sunday work needs the city's Building Official to sign off.
- Step 04
Walk through the finished job
When the crew wraps up, they clean up and show you what went in and where, so you know your own attic or crawl space. Satisfaction guaranteed.
Insulation questions Windsor homeowners ask us
How much does it cost to insulate an attic in Windsor, CA?
The price for a Windsor attic comes from what I find up there: whether old insulation has to come out first, how many gaps need sealing, how easy the space is to reach and whether foam or loose fill is the right material. Removal and foam push the number up, while a clean attic that just needs sealing and a top-up usually keeps it lower. You get a written figure after I've seen it.
How do I apply for a building permit in Windsor, CA?
You submit it electronically to the Building Division, and questions go by email to buildingpermits@townofwindsor.ca.gov. The permit counter is open Monday through Thursday, 8 a.m. to 11 a.m., or by appointment if you'd rather go in. When one of our insulation jobs needs a permit, we handle the application, so you won't be filling it out yourself.
When is a building inspection needed for insulation work in Windsor?
Inspections come at points set by the project's scope, and the city's rule of thumb is that one is needed whenever something is about to be covered up or made hard to reach. They run Monday through Thursday, 8:30 a.m. to 4:30 p.m., and the permit holder requests them, so when we hold the permit, we schedule them. If you're not sure whether your project needs one, the Building Division can tell you.
Do we have to leave the house for spray foam, and when can the kids and pets come back?
Yes, for spray foam you, the kids and the pets stay out until the re-entry time, the wait before people can safely come back inside. That wait is set by the foam maker and changes with the product and the job, so I'll tell you the timing for your house at the estimate and help you plan around it. For blown-in work, you can usually stay home.
How do I know if the old insulation in my attic needs to be removed?
It needs to come out when it's been soaked, nested in by rodents or packed with droppings, because new material laid on top just hides the problem. Insulation that's flattened but clean can usually stay and be topped up. I'll pull back a section at the estimate and show you what yours looks like.
Is spray foam or blown-in insulation better for a Windsor attic?
Sealing the gaps and topping up with blown-in insulation is usually the better value, and spray foam wins when the ductwork runs through the attic. Foam costs more because it seals air while it insulates, which is worth paying for when you want those ducts inside the insulated space. I'll look at where your ducts run and tell you which one I'd pick for your house.
Call about your Windsor attic or crawl space
We're open evenings and weekends, so call (707) 687-4455 or send the form when you're home and can show me where the hatch is.




