Example website Warmshell Insulation is not a real company. This page shows Tailgate Office’s NapkinPrice widget running on a contractor’s own site, quoting against real rates in a real account. Missed-call text-back Open the demo dashboard About NapkinPrice
Warmshell InsulationStevensville, MD · attics, crawl spaces and foam since 2011 (301) 555-0142
Attics, crawl spaces and spray foam · Kent Island and the upper Shore

A real number for the attic, before anybody climbs into it.

Measure the attic floor, pick the depth, tell us what is up there now. You get a price range in about a minute — the price of the work, not a figure with a rebate already taken off it. Then we get into the attic, measure it properly and confirm the number in writing before a bale comes off the truck.

We air-seal before we insulate Prices are before rebates, never after Every installer is ours
Instant price range
Air sealing comes firstInsulation slows heat; the draught carries it. Blow an attic without sealing it and you paid for depth you will not feel.
Two crews, two rate cardsA blowing machine is a hopper and a hose. Foam is a rig and two operators. We do not pretend they price the same.
The number is before rebatesWe tell you which programs your job qualifies for. We never quote you a figure we cannot stand behind on our own.
Vermiculite we do not touchGrey, pebbly, shiny attic material gets sampled by a lab before anyone disturbs it. That one is never a form quote.
What we do

Attics, crawl spaces, rim joists and the air moving through them

Baffles at the eaves, a depth ruler stapled where the next person can read it, the bags on the truck and the site swept. We work the attic from the hatch out, so the last thing we do is the bit you can see.

Most popular

Attic top-ups and blow-ins

Blown cellulose or fiberglass over what is already there, up to R-38, R-49 or R-60. A 1,250 square foot rancher attic is the job we do most weeks.

Priced on this page

Crawl spaces and floors

Batts between the joists over a vented crawl, or the crawl walls themselves. Same rate card as the attic, because it is the same machine and the same crew.

The part that works

Air sealing and baffles

Top plates, wire penetrations, can lights and the chases nobody sees, foamed and collared before a bale is opened. Baffles so the new depth does not bury the soffit vents.

Priced as a share

Old insulation out

Wet, compacted or rodent-fouled material vacuumed out, bagged and gone. Priced as a share of the job because it scales with the same floor the new insulation covers.

Priced on this page

Spray foam insulation

Open-cell in walls and roof decks, closed-cell on rim joists and crawl walls. Its own rate card, its own rig, its own day — and its own square foot, measured on the surface we spray.

Site visit

Whole-house retrofits, vermiculite and commercial work

Vermiculite, knob-and-tube buried in an attic, a standing-water crawl, a blower-door retrofit or a commercial building. We come and look at those.

How we price

By the square foot — and we say which square foot

The form at the top of this page uses our real rates. Blown-in and batt work is priced per square foot of the FLOOR we are covering; spray foam is priced per square foot of the SURFACE we spray, which on the same house is a different measurement. Two services, two rate cards, and nothing on this page averages them together.

Measure the floor

The footprint under the roof, in feet, not the floor area of the house. Then the depth, the material, whether the old stuff comes out, and how many eave bays need a baffle. The same questions we ask on the phone.

See the range

Midpoint plus or minus 10%. Jobs under our $975 minimum quote at the minimum — a machine and a hose run through your house has a floor. Anything over $13,000 gets a visit instead of a number.

We measure and confirm

Free measure, exact price, written scope, and the price of the work rather than a figure net of a rebate — we tell you which programs you qualify for and you claim them. Travel is priced from your ZIP, and our spring shoulder season rate (-7%) applies from April 1 to May 31, because those are the two months between the last heating bill and the first cooling bill when this crew is quiet. Spray foam insulation carries no seasonal rate at all — in cold weather we move the date rather than price around it, because closed-cell will not cure on a substrate under about 50 degrees.

Service area

Based in Stevensville. We say what the trip costs before we make it.

Your ZIP code sets the travel line on your estimate. No surprises on the invoice, and no free hour on the Bay Bridge at eight in the morning quietly built into everybody else’s price.

  • Local: Kent Island, Queen Anne's and the upper ShoreZIPs 216xx
    No travel fee
  • Across the bridge: Annapolis, Anne Arundel and HowardZIPs 214xx and 210xx
    +$75
  • Everywhere else we travelAny other ZIP we can reach
    +$145 and +5%
Notes for anyone evaluating the demo
  • Priced path. Pick Attic and crawl space insulation, then: 1250 square feet of attic floor, R-49, what the code asks for here, blown cellulose, nothing to take out, 14 baffles, air sealing Yes, hatch Yes. Use ZIP 21666. The live pricing engine returns $3,347 – $4,090 with the disclaimer, and the lead lands in the demo account’s inbox. That is a 1970s rancher attic taken from a flattened R-13 up to code: 1,250 sq ft at $1.30 is $1,625, fourteen baffles at $22 is $308, the air-sealing day is $850 and the hatch box is $265, making $3,048 of dollars; the R-49 depth (+22%) applies once to all of it, for a midpoint of $3,718.56.
  • That figure is the price of the WORK. It is not net of a utility rebate or the federal efficiency credit, and the widget has no idea those exist — the engine knows base fees, per-unit rates, flat adds, percentages, minimums, a season and a travel zone, and nothing else. A homeowner who claims a rebate pays less than this. We would rather they discover that and be pleased than be shown a net number we cannot reproduce. The air-sealing question’s help text is the only place programs are mentioned at all, and only to say that they will not pay for the insulation unless the sealing was done first.
  • The material question is the one to read twice. Blown cellulose, blown fiberglass and fiberglass batts really are a percentage of each other, and the dropdown carries it. Take the priced path back to a plain R-38 top-up with air sealing and no extras — 1250 sq ft, R-38, nothing out, 0 baffles, air seal Yes, hatch No — and the same attic comes back $2,228 – $2,723 in cellulose, $2,049 – $2,505 in blown fiberglass (−8%) and $1,960 – $2,396 in fiberglass batts (−12%). Mineral wool batts is the wide one at $4,010 – $4,901 (+80%), and the help text says out loud that mineral wool is about twice blown cellulose and comes on a pallet rather than in a hopper, rather than leaving a homeowner to wonder whether the number is broken.
  • Spray foam is a SERVICE, not an option on that dropdown, and that is the whole modelling decision. It is three gaps at once: the price, which is several times higher per square foot sprayed, the crew and the rig (a hopper and one installer against a box truck with a proportioner, heated hoses and two operators in supplied-air hoods), and the unit itself — blown-in is measured against the floor you cover, foam against the surface it lands on, which on the same house is a different number. No percentage can bridge the third of those, because a percentage cannot change what is being measured. So this page never prints one per-square-foot figure “for insulation” and never sets the two rates side by side.
  • The second instant service. Pick Spray foam insulation: 1100 square feet of surface, open-cell, 5.5 to 7 inches on a roof deck, a roof deck from inside the attic, nothing to strip out, no thermal barrier, containment Yes, ZIP 21666. $2,964 – $3,697 — a Cape Cod attic closed up and brought inside the thermal envelope. 1,100 at $3.50 is $3,850 and the containment is $420, making $4,270 of dollars; open-cell at deck depth (−37%) and working it overhead from inside (+15%) pool to −22%, for a midpoint of $3,330.60. The foam line inside that is $3,003, which is $2.73 a square foot of deck; the discounted containment is the other $328.
  • Open-cell and closed-cell DO share one rate card, and here is why that is honest. Per board foot closed-cell costs more than open-cell — but it is sprayed at half the depth or less, so per square foot of wall the two come out under two to one. On one identical 1400 sq ft of open wall on a gut, drywall going over it, no containment: open-cell filling the 2x4 cavity is $2,268 – $2,828 and closed-cell at two inches is $4,361 – $5,439. That is 1.9 to 1, which a percentage can carry. Blown-in against foam is not, which is why that one is a service.
  • Where the pooling is a compromise, said out loud — and here it cuts both ways. A pooled percentage lands on the whole additive figure. On the attic path the +22% depth is applied to the baffles, the air sealing and the hatch as well as to the insulation, which is $313 of the $3,719 midpoint. On the foam path the −22% is applied to the $420 containment as well as to the foam, which takes $92 off it. Both help texts say so — “figured across the job”, “it discounts this line too” — and the measure is where they are trued up.
  • Percentages pool, they do not compound. That is the arithmetic above: −37 and +15 add to −22%, not to a 0.63 × 1.15 that would land at −27.6% and $237 lower on this job. It is the version a homeowner can follow on the phone, which is why the engine does it that way.
  • Foam floor and foam ceiling. A rim joist on its own — 120 sq ft, closed-cell at three inches, a crawl space or rim joist, containment Yes — works out at $1,378 and quotes at $1,650 – $1,832, the service minimum, because a foam rig is a truck, two operators and a drum set you cannot half-use. At the other end, 2400 sq ft of roof deck in closed-cell at three inches, stripped out first and coated after, reaches $18,786.60 against the service’s $16,000 ceiling, so that one routes to a measure instead of printing a number.
  • A whole crawl space, priced. 900 sq ft of crawl walls and rim in closed-cell at two inches, old batts stripped out first, containment Yes: $4,829 – $6,023. Stripping is a percentage rather than a flat for the same reason the attic’s removal is — pulling old material out scales with the area, exactly as putting new material in does.
  • The per-unit rates are the only things that multiply. Floor area and baffle count are multiply rules; the depth, the material and the removal are percentages, and the air-sealing day and the hatch box are flat amounts added once for the job however big the attic is. Strip the priced path back to bare insulation — 1250 sq ft, R-38, cellulose, nothing out, 0 baffles, no air sealing, no hatch — and you see the base rate on its own: $1,463 – $1,788, a $1,625 midpoint, which is exactly 1,250 × $1.30.
  • Old insulation out. Repeat the priced path with Yes — vacuum it out and bag it: $4,581 – $5,599. The +45% is on top of the +22% depth, pooling to +67% on the same $3,048 of dollars. A rodent-contaminated attic is the third option at +80%, because cleaning and sanitising one really can cost what the new insulation does.
  • Travel zone. Repeat the priced path with ZIP 21401 (Annapolis, across the Bay Bridge): $3,414 – $4,173, the $75 flat added once. Any ZIP outside the listed prefixes, whether 21201 (Baltimore) or 20874 (Germantown), falls to the catch-all zone: $3,645 – $4,454, the percentage first and then the flat fee.
  • Out of area. Use ZIP 99901. The visitor gets a polite decline instead of a price, and the lead is still captured.
  • Over the ceiling. Enter 2800 sq ft, R-60, mineral wool batts, a rodent clean-out, 60 baffles, air sealing and hatch Yes. The midpoint works out at $18,528.75, clearing the service’s $13,000 ceiling, so the widget routes to “we’ll come and measure” rather than printing a number.
  • Minimum floor. 250 sq ft of crawl, an R-30 top-up, fiberglass batts, nothing out, 0 baffles, no air sealing, no hatch, ZIP 21666: the work itself is $205, well under the $975 minimum, and it quotes at $975 – $1,073. Note the low end of the band is the floor itself, not 10% below it.
  • The season sits on one service, it is a DISCOUNT, and it is a plain window rather than a wrap-around. Attic and crawl space insulation carries the spring shoulder season rate, -7% from April 1 to May 31. This trade’s phone follows the heating bill: it rings from the first cold snap through January, again in July when the upstairs will not cool, and between the two it barely rings at all. April and May are what a blowing crew gives up margin to fill, so the discount is real rather than decorative. Re-run the priced path with --date=2026-04-20 and it comes back $3,112 – $3,804 instead of $3,347 – $4,090. Because the window does not cross the new year, the engine matches it with AND rather than the OR it uses for the wrap-arounds in the concrete, decks and masonry demos. Spray foam insulation carries no season at all, and that is a decision rather than an omission: closed-cell foam will not adhere or cure on a substrate below about 50 degrees, so in cold weather this crew moves the date instead of pricing around it, and the service’s disclaimer says so. Both branches of the engine’s season handling are therefore exercised on this one page.
  • Routing mode, and the two things on this page that must NEVER be priced. Pick Whole-house retrofits, vermiculite and commercial work. That service is in site-visit mode, so it never shows a price at all; the visitor sees “we like to see it first”. None of its questions carries a pricing rule. Two of its cases are not there because they are too big to quote — they are there because quoting them would be dangerous. Grey, pebbly, shiny attic material may be vermiculite, which has to be sampled by a lab before anyone disturbs it, and knob-and-tube wiring cannot legally be buried in insulation until an electrician has retired it. A number on either one would be the most harmful figure on this site. The attic service’s removal question also names vermiculite and sends the visitor here, so a homeowner cannot walk into it from the priced path by accident.
  • The homeowner does the arithmetic, and the help text says so. There is no length-by-width box in the engine — no rule kind multiplies one answer by another — so the area questions ask for one total and their help text does the teaching: the footprint under the roof rather than the floor area of the house, three real reference figures to check against, and a promise that we measure it ourselves before anything is ordered. Same handling the concrete, masonry and roofing demos use for area and for roof squares.
  • The photo question carries no rule. Photos never move the price — the engine skips them entirely. Nothing is uploaded either: on a demo the visitor can tick “I have photos I can send” and the lead records “Has photos to send, not uploaded”, which is the owner’s cue to ask for pictures on the call. On this trade one shot from the hatch is worth a phone call, because it shows the depth, the material and whether there is knob-and-tube down there. Attaching the image itself is on the roadmap.
  • The missed-call text-back. The CallMitt page replays which of five messages a missed caller would get and why. Straight about where it stands: nothing on this platform delivers a text message yet, because there is no SMS gateway and no carrier registration, so the reply becomes an outbox row marked queued and stops there. The rules, the hours, the quiet hours and the opt-out handling are built and running. On this trade the after-hours message is the one that matters, because the call that turns into a job is made at twenty past seven in the evening by somebody who has just opened a heating bill.
  • The widget’s rose matches this site because the account’s key carries a theme color; the same script on an agency’s client site would carry the agency’s color.