H&M Windsor Spray Foam InsulationH&M Windsor Spray Foam Insulation

About your insulation contractor in Windsor, CA

Here's who we are, how we look at a house before we insulate it, and how to get an estimate.

How I got into insulation in Windsor

I taught myself insulation from manufacturer guides and building science books, then learned the rest crawling through attics and crawl spaces around Windsor. I started H&M Windsor Spray Foam Insulation in 2017 and have kept it small on purpose, so I can still be the one in your attic explaining what's going on. Most people call about cold floors, a hot room upstairs or an attic they've never looked in.

What I care about most is that you understand your own house. Air and moisture move through a home the way water finds the low spot, so insulation done in the wrong order, like new fill piled over gaps that still leak, just wastes your money. I'd rather ask questions and take the time to show you than rush. You can see everything we do on our home page.

  • Licensed and insured.
  • Free quotes on site.
  • We reply within 1 business day.

What working with us feels like

These are the things homeowners tell us they noticed, from the first look in the attic to the day the crew packs up.

  • You see what we see

    I'll show you what's going on in your attic, walls or crawl space and explain why it matters, because you can't make a good decision about a space you've never seen. If something needs a closer look, I'll say so instead of guessing.

  • Problems get found before anything goes in

    I check for old wiring, roof leaks and damp ground first, since fresh insulation over a soaked or dirty layer just hides the problem. We also seal the gaps around lights, pipes and the hatch so the new insulation isn't fighting a draft.

  • A straight answer on whether it's worth it

    We'll tell you when more insulation won't pay off, even if that means a smaller job for us. Foam costs more and seals air as it goes, but sealing the gaps and topping up blown-in insulation, loose fill blown through a hose, usually wins unless your ductwork runs through the attic. We're licensed and insured, and our promise is simple. Satisfaction guaranteed.

What to expect from first call to cleanup

Here's how a job goes with us, so you know who you'll talk to, who shows up at your house and when you can get back to normal.

  1. Step 01

    Call or send a request

    Call (707) 687-4455 or reach us through our contact page, and we'll reply within one business day. I'll ask what you're noticing, like drafty rooms, cold floors or a high power bill, so the visit starts in the right place.

  2. Step 02

    Walk through your house with me

    I come out myself for the free, on-site estimate, with no obligation. I'll look at how many inches are already up there, whether old material has to come out and how much sealing is needed, since those are what move the price.

  3. Step 03

    Sort out permits and scheduling

    If your job needs a permit from the Town of Windsor Building Division, we handle the application and set up the inspections. The schedule usually turns on that paperwork and on any removal work that has to happen first.

  4. Step 04

    Install day with our crew

    Our install crew does the work with a lead installer on site, sealing gaps first and keeping the eave vents clear so the attic still breathes. We'll tell you ahead of time whether you need to leave and when you, the kids and pets can come back in.

Cities where we insulate homes

H&M Windsor Spray Foam Insulation is based in Windsor, California, and we work across Santa Rosa, Healdsburg and the cities around them. Our site has pages for 11 cities, Windsor included, and if yours isn't on the list, call and ask, because we reply to every request within one business day.

Based in
Windsor, CA 95492
(707) 687-4455

Get an honest look at your insulation

Call (707) 687-4455 or send a request, and we'll reply within one business day to set up a free, no-obligation visit before you spend money on the wrong fix.

(707) 687-4455Request an estimate