Contractor guide

How to Bid an Attic Insulation Job

The insulation contractor's bidding system: price per square foot, nail the bag math, sell air sealing, and protect your margin on every attic.

By the CalcBid Research TeamLast updated: October 2026How we calculate costs →

Bid attic insulation per square foot of attic floor area — never by the bag and never by the day. The 2026 US range for blown-in attic insulation installed is $1.00–$2.80 per sq ft for fiberglass, $1.20–$2.80 for cellulose, and $1.90–$4.20 for rockwool, before air sealing ($250–$750 per job), removal ($1–$2/sq ft), and access premiums. A typical 1,200 sq ft attic at R-49 with blown fiberglass and air sealing lands around $1,750–$4,100 at honest pricing. Behind that number sits the real bidding work: measuring the attic floor (not the roof), reading the bag's coverage chart instead of guessing, selling air sealing as its own line item, and adding a real 15–20% margin after — not before — every cost is in. Get those right and attics are some of the fastest, cleanest jobs your crew will ever do.

2026 attic insulation prices, installed per sq ft

Every price below is the 2026 US range for professional blown-in attic insulation, attic floor area. Labor is the bulk of the price — $0.70–$1.70 per sq ft for the blow-in work itself — with material on top:

MaterialInstalled $/sq ftLabor $/sq ftBest for
Blown fiberglass$1.00–$2.80$0.70–$1.70Standard bid — the price/performance default
Blown cellulose$1.20–$2.80$0.70–$1.70Sound damping, recycled content, tighter air seal
Blown rockwool (mineral wool)$1.90–$4.20$1.00–$2.00Fire resistance, moisture tolerance, premium jobs
Pro blown fiberglass (all-in typical)$1.75–$3.25IncludedThe number most contractors actually bid

The spread inside each row is real market variation — low end for open, easy attics in competitive markets; high end for tight access, premium product, and metro pricing. The last row is the reality check: when you add air sealing, baffles, and prep (below), a fiberglass job honestly bids at $1.75–$3.25 per sq ft all-in. Bid $1.00/sq ft flat and you've volunteered to do the add-ons for free.

Material costs per bag at R-19 (2026 US range)

Material per square foot at R-19 is the number your internal math starts from — multiply up for higher R-values roughly by the depth ratio (R-49 needs about 2.6× the material of R-19):

Brand / productMaterial $/sq ft at R-19Notes for bidding
Johns Manville (fiberglass blow-in)$0.40–$0.80Big-box availability, consistent density
Owens Corning (fiberglass blow-in)$0.30–$0.60Often the cheapest fiberglass; watch coverage chart
Green Fiber (cellulose)$0.30–$0.60Borate-treated; needs dry storage on the job
Applegate (cellulose)$0.25–$1.50Wide range — verify your local distributor price

Blower rental is $30–$60 per day and is frequently free with the purchase of 10+ bags from big-box stores. If you're doing attics weekly, own the machine — a commercial blower pays for itself in a few months and stops the rental dance. Whatever you do, never let the free-rental deal decide your material: buy the product that matches your bid's performance claim, not the one with the free machine.

Fiberglass vs. cellulose vs. rockwool: what to bid

Homeowners rarely have a material preference — they have a budget and a comfort complaint. Your job is to recommend the right product and price it honestly:

Fiberglass blow-inCelluloseRockwool
Installed $/sq ft$1.00–$2.80$1.20–$2.80$1.90–$4.20
Fire performanceGood (non-combustible)Treated — verify borate spec in writingBest — inherently fire-resistant
Moisture toleranceDries out; doesn't wickAbsorbs and holds — needs a dry atticExcellent — hydrophobic fibers
Sound dampingFairGood — dense, heavy fillBest — highest density
Settling over timeMinimalSome — blow to settled-density specsMinimal

Default to fiberglass unless the job asks for otherwise — it's the price/performance winner and the easiest for your crew to blow evenly. Bid cellulose when the homeowner cares about noise (near airports or highways) or recycled content, and only after you've verified the attic is dry and the ventilation is right. Bid rockwool as the premium option — fire safety, moisture-prone attics, and clients who want the best and will pay for it. Never bid the premium material at the standard price to “win the job” — you just taught the client that rockwool costs fiberglass money.

The bag-count math (a worked example)

This is where insulation bids are won or lost. Every bag carries a coverage chart listing square feet per bag at each R-value. The formula is simple — bags = net attic sq ft ÷ chart coverage per bag at your target R-value — then add 5–10% waste. Worked example for a 1,200 sq ft attic at R-49:

  1. Net attic area: 1,200 sq ft (attic floor, measured inside the exterior walls — not the roof, not the house footprint).
  2. Read the chart: say your fiberglass bag chart rates R-49 at 20 sq ft per bag (yours will differ — read the actual bag, not your memory).
  3. Divide: 1,200 ÷ 20 = 60 bags.
  4. Add waste: 60 × 1.07 ≈ 65 bags to order.

Three rules make this bulletproof. First, never use one product's chart for another — cellulose needs significantly more bags than fiberglass at the same R-value because it blows at higher density, and the charts aren't interchangeable. Second, re-check the chart on every new product — manufacturers revise densities, and the chart that lived in your head from 2022 is probably wrong. Third, order a few extra: running out mid-job means a second supply run while your crew stands around, and a half-inch short on depth is a failed inspection photo.

The DOE target for attics is R-30 to R-60 depending on your climate zone, and R-49 is the most common bid target — it satisfies most northern and midwestern zones and most utility rebate programs. Photograph the finished depth with a ruler at the end of the job: it's your proof of delivery and your defense if a rebate inspector comes around.

The bidding process, step by step

1. Measure the attic floor — and assess it

Measure the attic floor inside the exterior walls, and measure the access opening while you're there. A scuttle barely big enough for the hose is a different job than a pull-down stair — budget the hassle. In the attic itself, check the existing insulation (type, depth, condition), ventilation (soffit vents open or painted shut? ridge vent? gable vents fighting the ridge?), and signs of moisture or pests (staining, droppings, chewed wiring). A damp attic or an active pest problem stops the insulation bid until it's fixed — blowing new material over an active roof leak is malpractice.

2. Set the target R-value in writing

Name the R-value in the quote — “blow to R-49 per DOE zone guidance” — so the client is buying a performance number, not “some insulation.” Confirm which zone you're in and whether the client is chasing a rebate (most utilities publish the R-value that qualifies). More than the target earns you nothing but thinner margins; less fails inspections and rebate checks.

3. Do the material math from the bag chart

Area ÷ coverage per bag at target R-value, plus 5–10% waste, priced at your actual supplier cost — the table above shows the 2026 material ranges. Multiply bag count by bag price, not sq ft by memory. On a 1,200 sq ft R-49 fiberglass job, material runs roughly $600–$1,150 at $0.50–$0.95/sq ft of R-49-equivalent — small money next to labor, which is exactly why undercounting bags is a scheduling problem more than a cost problem.

4. Bid air sealing as its own line

Air sealing the attic floor — top plates, plumbing and wire penetrations, recessed-can covers, the attic hatch — is the highest-value line on the bid at $250–$750 per job. Insulation without air sealing performs well below its R-value, and many rebate programs require sealing first. Sell it as performance, not prep: “the insulation keeps heat in; the sealing keeps the heat from bypassing the insulation.” Do it before you blow — retrofitting sealing under fresh fill is miserable work you don't want to discount.

5. Price the attic extras — every one is a line

  • Vent baffles (chutes) at every soffit vent — keeps insulation off the vents so the attic breathes. Price per baffle installed plus the time to fit them in tight eaves.
  • Insulation dams around the hatch, whole-house fan, and bath fans — keeps the fill where it belongs and the access usable. Cheap material, real labor.
  • Old insulation removal — $1–$2 per sq ft, but only when it's warranted: wet, moldy, pest-contaminated, or vermiculite that may contain asbestos (that's an abatement contractor's job, not yours — never touch it). Clean, dry old insulation stays; blow over it.
  • Access premium — low-clearance attics (under 3 feet at the eaves), long hose runs, or no parking for the blower truck near the house. Name the premium on the bid so the client sees why their ranch costs more than their neighbor's colonial.

6. Labor: crew-days, not wishful thinking

At $40–$80 per hour per crew member, a two-person crew costs $640–$1,280 per day. A standard 1,000–1,500 sq ft blow is half a day; add a half day for air sealing and a full day or more for removal. Sanity-check the total against $0.70–$1.70 per sq ft in labor — if your crew-day math lands below the range, you're probably forgetting setup, cleanup, and the drive time your crew still gets paid for.

7. Add margin last — 15–20% of everything

Target 15–20% true margin (profit ÷ final price) on the full subtotal: materials, labor, sealing, baffles, removal, disposal, and your overhead. A 20% markup on cost is only ~16.7% margin, so use roughly 25% markup to hold a real 20%. Margin goes in after everything — bidding your overhead out of margin is how a “profitable” attic quietly breaks even.

Line-item bid template (1,200 sq ft example)

Present the bid as lines, not a lump sum — lines get signed, lump sums get shopped. Here's how a 1,200 sq ft attic at R-49 with blown fiberglass stacks up using 2026 US ranges:

Line item2026 rangeExample job
Blown fiberglass, R-49 (materials)$0.50–$0.95/sq ft~$700
Blow-in labor$0.70–$1.70/sq ft~$1,200
Air sealing, attic floor$250–$750/job$450
Vent baffles + hatch dammingPer-job line$300
Old insulation removal (if needed)$1–$2/sq ft$0 (existing is clean)
Access premium (low clearance / long run)Per-job line$0 (easy attic)
Disposal + cleanupPer-job line$100
Subtotal$2,750
Margin (18%)15–20%$495
Client price$3,245

That $3,245 effective rate is $2.70/sq ft — inside the honest $1.75–$3.25 pro fiberglass range and defensible line by line. Run your own numbers in the attic insulation calculator, push them into a quote, and send it from the driveway. Same-day quotes close at roughly double the rate of next-day ones.

Walk-away minimums

Not every attic deserves your crew. Set a per-visit minimum that covers mobilization — blower setup, hose runs, prep, and the crew's paid hours — and hold it. Walk away when the client's budget sits below your real cost plus margin, when they want you to blow over wet or pest-contaminated insulation, or when they ask you to skip air sealing on a rebate-chasing job and “just make it look deep.” A cheap job that strands your crew for a day is worse than no job — your crew's utilization is the business. Attics are fast, clean work; protect the schedule that makes them profitable.

Costly mistakes to avoid

  • Guessing bag count from memory. Charts change, densities change, and one product's chart never applies to another. Read the bag you're actually blowing.
  • Burying air sealing in the blow-in price. At $250–$750 it's real work with real payoff — bid it as a line and let the client choose performance. Hidden sealing is free sealing.
  • Measuring the roof or the house footprint. Bid attic floor area inside the exterior walls. Footprint math overstates, roof math is nonsense — both mis-size the material order.
  • Blowing over problems. Wet insulation, active leaks, pest contamination, painted-shut soffit vents — every one of these becomes your callback if you bury it under 19 inches of fiberglass.
  • No waste allowance. Order net bags with zero waste and the first hose clog costs you a supply run with a crew on the clock. Five to ten percent extra is the cheapest insurance in the trade.
  • Forgetting baffles and damming. Insulation packed against soffit vents kills ventilation and rots a roof from the inside. The baffles cost little; the roof deck costs everything.

DIY vs. hiring a pro

Blowing attic insulation is genuinely DIY-accessible — big-box stores hand over the blower with 10+ bags, and the R-49 target is right on the chart. What DIYers get wrong is everything around the blow: no air sealing, baffles skipped, depth uneven, and the rebate paperwork botched. That's your sales pitch, and it's honest. A homeowner who DIYs the blow and calls you for air sealing is still a customer — price sealing-only visits ($250–$750) as a standalone service. But never compete on the bare-blow price with a homeowner holding a free blower rental: sell the system (sealing + baffles + verified depth + rebate-ready documentation), because that's what the rental counter can't provide.

Do you need a permit?

In most US municipalities, adding attic insulation does not require a building permit — it's treated as a maintenance upgrade, not structural work. Two exceptions to check before you quote: utility rebate and weatherization programs often require a licensed installer, a pre- and post-inspection, or both — your paperwork has to be in order for the client to get paid back; and some jurisdictions require permits when insulation work disturbs knob-and-tube wiring or vermiculite that may contain asbestos (in which case stop and call an abatement contractor). Ask your municipality once, note the answer in your bid template, and move on — permit confusion should never slow an attic quote.

Insulation pairs naturally with winter prep — see our home winterization guide for the air-sealing and weatherproofing work that surrounds an attic job, and our blown-in attic insulation cost guide for the homeowner's view of what these jobs cost. One site visit, three quotes, one crew day.

Attic insulation bidding questions, answered

Straight answers, no fluff. Then run your own numbers above.

How many bags of insulation do I need for a 1,200 sq ft attic at R-49?

Pull the coverage chart off the bag — it lists square feet per bag at each R-value — and divide your net attic area by that number, then add 5–10% for waste. At R-49 most blown-fiberglass charts land around 18–22 sq ft per 30-lb bag, so a 1,200 sq ft attic needs roughly 55–65 bags. Cellulose needs more bags than fiberglass at the same R-value because it blows at higher density, so never swap one brand's chart for another's.

How much should I charge per square foot to blow in attic insulation?

In the 2026 US range, blown-in fiberglass installs at $1.00–$2.80 per sq ft, cellulose at $1.20–$2.80, and rockwool at $1.90–$4.20 — and that's before air sealing, removal, and access premiums. Labor alone runs $0.70–$1.70 per sq ft, so a bare-bones fiberglass job that skips sealing and prep is the low end of every range. Bid the add-ons as lines and your effective rate lands where your business needs it.

Should I bid air sealing as a separate line item?

Yes — air sealing is the highest-value line on an insulation bid. Sealing the attic floor before blowing insulation runs $250–$750 per job in the 2026 US range, and it dramatically improves the insulation's real-world performance. Many energy rebate programs require it, which makes it an easy sell: tell the homeowner the insulation is only as good as the air barrier beneath it.

Should I remove old insulation before blowing in new?

Only when it's contaminated, wet, moldy, or so compressed it's worthless. Removal costs $1–$2 per sq ft — on a 1,200 sq ft attic that's $1,200–$2,400 before you install a single bag — so removing decent insulation to replace it is usually the wrong call. Clean, dry old insulation can stay; blow the new layer right over it to hit your target R-value.

How long does it take a crew to insulate an average attic?

A two-person crew blows 1,000–1,500 sq ft of attic in roughly half a day once the machine is set and the attic is prepped. Air sealing adds a half to full day, and removal can add a full day or more. At $40–$80 per hour per crew member, that one-day job is $640–$1,280 in labor — which is why per-square-foot pricing beats day rates for attic work.

What R-value should I promise the homeowner?

The DOE recommends R-30 to R-60 for attics depending on climate zone — colder zones need the higher end. R-49 is the most common bid target because it satisfies rebate programs and covers most northern and midwestern zones. Promise the R-value your zone requires in writing, photograph the finished depth with a ruler, and note that more than the target earns you nothing but thinner margins.

Run your own numbers

Reading is good. Math is better. Punch your job into the free calculator and turn it into a client-ready quote in minutes.

Attic Insulation CalculatorBuild a quote