Pricing and estimating

How to price insulation jobs

Price insulation by measuring the area, choosing the target R-value, converting to material (bags, batts, or board feet) from the manufacturer's coverage chart, and adding labor, prep, equipment, overhead, and profit. The square foot price comes out at the end.

A project engineer in a hardhat and safety vest uses a rugged tablet beside steel wall framing.
Capture field information where the work happens, then route it to the people who need it. AI-generated illustration.

To price an insulation job, measure the area to be insulated, decide the target R-value, and use the manufacturer's coverage chart to turn that into material: bags for blown-in, square feet of batts, or board feet for spray foam. Then add the prep work (air sealing, baffles, dams, removal of old material), crew hours at a burdened rate, equipment costs, overhead, and a profit margin. Quote by the job, and keep a price per square foot at each R-value as a check against your history.

How insulation contractors price work

  • Per square foot by R-value. The usual way to quote attics, walls, and builder houses. Each product and R-value gets its own unit price. See unit cost.
  • Per board foot for spray foam. A board foot is one square foot at one inch thick, so 500 square feet of wall at 3 inches is 1,500 board feet. Open cell and closed cell yield differently, so price them separately.
  • Per house or per plan for builders. A fixed price for each house plan, built from its takeoff. Fast for the builder, but recheck when plans change.
  • Lump sum for retrofits. Homeowners want one number, often with good-better-best options at different R-values.
  • Time and materials. Removal, crawl spaces with unknown conditions, and small repairs. See time and materials.

The math: area, R-value, and material

Area is simple: attic floor area, or wall length times height minus large openings. The material count comes from the product's coverage chart, which lists the bags per 1,000 square feet (or the square feet per bag) and the installed and settled thickness for each R-value. Charts differ by product, so never reuse one brand's numbers for another. When topping up an existing attic, decide how much R-value the old material still provides after you inspect it, and add only what is needed to reach the target.

Your price also has to cover the paperwork. The FTC R-value rule requires a receipt showing the coverage area, thickness, and R-value, and for loose-fill also the initial installed thickness, minimum settled thickness, and number of bags used. If your estimate already has those numbers, the receipt nearly writes itself.

Worked example: an attic top-up to a higher R-value

This is an illustration with made-up prices and a made-up coverage figure. Use your product's real chart and your own costs. Say a homeowner has a 1,200 square foot attic with old insulation you judge to be worth about R-19 and wants to reach R-49. You will air seal the top plates and penetrations, install baffles at the eaves, and weatherstrip and insulate the hatch.

  1. Material. Adding about R-30. Suppose the chart for your loose-fill product says R-30 takes 22 bags per 1,000 square feet. 1,200 / 1,000 x 22 = 26.4, so 27 bags at an example $40 = $1,080.
  2. Air sealing materials. Foam, caulk, and fire-rated sealant: $180.
  3. Baffles. 20 at an example $2 = $40.
  4. Hatch kit and weatherstrip. $60.
  5. Labor. Two people: 3 hours air sealing, 4 hours blowing, 2 hours setup and cleanup each, so 18 hours at an example burdened rate of $40 = $720.
  6. Equipment and trip. An internal machine charge of $100 per job and $60 for truck and fuel = $160.
  7. Direct cost. $1,080 + $180 + $40 + $60 + $720 + $160 = $2,240.
  8. Overhead. At an example 20 percent of direct cost, add $448. Cost with overhead: $2,688.
  9. Profit as margin. For a 15 percent margin, divide by 0.85: $3,162.35. Quote $3,165.
  10. Check. $3,165 / 1,200 = about $2.64 per square foot for an air sealed R-49 top-up in this example.
Example attic estimate summary (illustration only)
LineAmount
Loose-fill (27 bags)$1,080.00
Air sealing, baffles, hatch$280.00
Labor (18 hours burdened)$720.00
Equipment and trip$160.00
Overhead at 20 percent$448.00
Profit at 15 percent margin$474.35
Price (rounded)$3,165.00

Notice that air sealing and prep take a third of the labor hours. Contractors who price attics by bag count alone either skip that work or do it for free. Show it as its own option or line, and the homeowner can see what it buys.

Labor, overhead, and markup

The Bureau of Labor Statistics reported a median wage of $24.68 per hour for insulation workers in May 2025. Add payroll taxes, workers' comp, and benefits to get a burdened rate; see how to calculate labor burden. Spray foam crews usually cost more per hour, and rig time has its own cost, so price foam labor and equipment separately from blown-in.

Overhead includes the rig or machine when idle, trucks, the shop, office staff, insurance, and the free estimates that do not close. Calculate it with how to calculate construction overhead rate. Then add profit as a margin. A 15 percent markup on $2,688 gives $3,091.20, which is only a 13 percent margin. See markup vs margin in construction.

Unit prices insulation contractors use

Common insulation pricing units
WorkUsual unitAdjust for
Blown-in atticPer square foot at a target R-valueExisting insulation, access, pitch
Batts in walls and ceilingsPer square foot by R-valueFraming spacing, height, cut-ups
Dense-pack wallsPer square foot of wallDrilling, patching, siding type
Spray foamPer board foot, open or closed cellThickness, yield, prep, masking
Air sealingLump sum or per hourNumber of penetrations, access
RemovalPer square foot or per bag removedContamination, disposal, access
Crawl space vapor barrierPer square footPiers, height, sealing method

Set a minimum charge. Even a 200 square foot bonus room needs the truck, the machine, two people, and setup time. Build the minimum from a half day of crew and machine cost, as described in how to price small construction jobs profitably.

Mistakes that sink insulation bids

  1. Using one brand's coverage chart for another product.
  2. Leaving out air sealing, baffles, and dams, then doing them anyway.
  3. Pricing builder houses from an old takeoff after the plan changed.
  4. Ignoring spray foam yield loss from temperature, humidity, or equipment problems.
  5. Not comparing bags or sets used to the estimate on each job with job costing.

Lay out your lines in the construction estimate template and bill with the construction invoice template. For tools that store coverage tables and produce receipts, see insulation software. Smart Business Automator carries estimate lines into job budgets so you can compare estimated and actual bags and hours.

Frequently asked questions

How do I calculate how many bags of blown insulation I need?

Use the manufacturer's coverage chart for that exact product. Find the bags per 1,000 square feet for the R-value you are adding, multiply by the area in thousands of square feet, and round up.

How is spray foam priced?

Usually per board foot, which is one square foot at one inch thick. Multiply area by thickness in inches, then price open and closed cell separately because their material cost and yield differ.

Should air sealing be priced separately?

Pricing it as its own line or option shows the homeowner what it costs and keeps it from being skipped or given away. It often takes a large share of the labor on attic jobs.

What should a minimum charge cover?

Mobilization, the truck and machine, at least two people for a half day, setup and cleanup, and the receipt paperwork. Square foot pricing on small areas will not cover those.

Sources

  1. eCFR via Cornell LII: 16 CFR 460.17, What installers must tell their customers
  2. Bureau of Labor Statistics: Occupational Outlook Handbook, Insulation Workers
  3. Smart Business Automator: pricing
Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment