Insulation Software — Data Model | FieldCamp
How an insulation business runs in FieldCamp — projects, coverage areas with R-values, energy assessments, rebates, and material orders on the core records.
An insulation job is rarely one hour with a caulk gun. Work runs from a home energy assessment or a builder's framing schedule, through a measured takeoff, a material order, a phased install, an inspection, and often a utility rebate.
FieldCamp models that directly. Your Customers, Requests, Estimates & Invoices, Jobs, and Visits already carry the customer, the sale, the install schedule, and the billing.
On top of that, an insulation setup adds the records the trade needs and core has no home for: an insulation project, the coverage areas you measure, an energy assessment, a rebate, and a material order.
What the core already gives you
Most of an insulation workflow is already wired into the core records. Keep them as-is and add the insulation layer on top.
- The customer book — a Customer carries a separate property address and billing address, lead source, and account history, so homeowners, builders, and general contractors live in one place.
- The sales front end — a Request captures the lead and the assessment appointment, then converts into an Estimate. Insulation quotes are often multi-option: a Good / Better / Best proposal across batt, blown-in, and spray foam is one estimate with selectable options, plus a deposit and an approval step.
- Billing — an Invoice handles deposits, progress payments on longer jobs, payment terms, overdue reminders, and card or online payment.
- The install schedule — a Job is the scheduled install, carried out as one or more Visits. A phased install — attic one day, walls and crawlspace the next — is one visit per phase, each with crew assignment, on-site check-in and check-out, and a signature-gated finish step.
- On-site data capture — the pre-install assessment checklist, depth and coverage readings, photo-required before-and-after shots, and the installer's completion sign-off are captured as job forms, not loose fields.
- The price book — batt rolls, cellulose and fiberglass bags, foam sets, and air-sealing supplies live in the Price Book with vendors and cost ladders, and feed every estimate, invoice, and material order.
So the insulation layer is additive. Core handles the customer, the sale, the billing, the schedule, and the forms; the specialized objects handle the project, the measured areas, the assessment, the rebate, and the material order.
What insulation adds
Each item below is a custom object built on FieldCamp's customization engine — its own fields, its own links to the core records, its own stages where it needs them, and its own record page assembled from building blocks.
Insulation Project — the production spine
The Insulation Project runs a job from a signed scope through inspection and rebate. It exists because a core Job models a service appointment, while insulation work is an assessment-to-takeoff-to-install-to-inspection project with its own longer lifecycle.
It carries the project name, type (residential retrofit, new construction, or commercial), the building section in scope (attic, walls, crawlspace, basement, rim joist, or whole-house), the service address, contract value and signed date, production start and target-complete dates, the permit number and whether a permit and energy-code inspection are required, project photos and documents, and notes.
It links to the rest of the model: to the Customer it belongs to, to its Coverage Areas, to an Energy Assessment, to a Rebate, to the Estimate and Invoice that handle the sale and billing, to the install Job that produces the visits and crews, to its Material Orders, and to the team member running as crew lead.
The project board is a drag-across-stages view of every insulation project. Its page also shows key numbers like contract value, total square footage, and days in production, and a cost view comparing estimated against actual.
Coverage Area — the measured takeoff
Square footage, target R-value, material, and depth differ from one part of a building to the next, so each area is a record, not a single number on the project.
A Coverage Area holds the area name (attic, exterior walls, garage ceiling, basement rim), the material (batt, blown-in cellulose, blown-in fiberglass, open-cell spray foam, closed-cell spray foam, or rigid board), the square footage, the existing and target R-values, the installed depth or thickness, and a calculated quantity — bag count, batt packages, or board feet — that updates from the square footage and depth as you change them.
It links to its Insulation Project and carries a notes field for framing deductions and access conditions.
FieldCamp calculates quantity from the figures you enter for an area — square footage, depth, and a per-product coverage rate from the Price Book.
It does not pull live manufacturer coverage tables or run a CAD takeoff from a floor plan; enter the area figures or attach the takeoff file.
Energy Assessment — the before-and-after record
For residential retrofit and rebate work, the energy assessment drives the deal and proves the result.
It is its own record because the blower-door numbers, the assessment date, the certifying technician, and the program details are too structured to bury on the customer.
It carries the assessment date, the assessor, the building type, the air-leakage reading before work and after work (CFM50), a calculated reduction percentage, the recommended scope, the assessment report file, and the certification reference (for example a BPI credential) used to qualify for a program.
It links back to its Insulation Project.
Rebate — the incentive with its own status
A utility or tax incentive is its own small lifecycle, separate from the customer's invoice.
The Rebate carries the program name, the incentive type (utility rebate, state program, or federal tax credit), the reference or application number, the estimated and approved amounts, the submission and payout dates, whether the credit is applied instantly at the invoice or paid after, and the supporting paperwork.
It moves through its own stages — eligible, submitted, approved, paid — and links back to its Insulation Project.
Material Order — the supplier order
The order to the supplier is its own lifecycle, separate from the customer's invoice.
The Material Order carries an order number, the supplier or vendor, line items drawn from the Price Book (bags, rolls, foam sets), the order total, the requested delivery date and address, the confirmation number, and the order file.
Its page adds a vendor-pricing view for the cost ladder and alternate suppliers, a loadout sheet comparing projected, loaded, and actual material against the coverage areas, and a shortage alert.
How the insulation objects link to the core
A Customer owns Insulation Projects. Each project pulls in the areas you measured, an energy assessment, any rebates, the core sale and billing records, the install Job, and its material orders — and the areas and orders both price from the Price Book.
The install project lifecycle
An insulation project moves through a named lifecycle — longer than a single service call. The diagram below shows the stages a project runs through, including the assessment and rebate steps the residential path uses and the commercial path skips.
A few of these stages carry requirements before a project can move on. Moving past the assessment asks for the coverage areas to be measured.
Marking a project signed asks for the contract value and signed date and shows a confirmation. Moving from inspection and punch to final invoice asks for the completion photos and, on residential work, a homeowner sign-off.
Along the way, the project keeps itself in sync. Marking it signed spins up the install Job.
The project rolls to in-production when the install starts and to paid when its invoice is paid. Reaching a material-ordered, paid, or rebate-submitted stage sends a notification to the office, the supplier, or the homeowner.
Residential vs commercial
One model serves both. The differences are a handful of fields and stages that turn on or off per segment — not a separate build.
Residential retrofit
The Energy Assessment is central, and the rebate stages are active because utility and tax incentives drive much of the revenue. A home is usually one project with a few coverage areas — attic, walls, crawlspace. Material leans blown-in and batt with air sealing. Billing is a deposit plus a final, sometimes net of an instant rebate, and the homeowner signs off on completion.
Commercial & new construction
Bids are longer and there is usually no homeowner rebate, so that record stays hidden. A building is one project with many coverage areas across envelope, mechanical, and roofing scopes, each with its own R-value and assembly. Material leans rigid board and spray foam. Billing runs on progress draws across the project, and the energy-code inspection gates closeout.
The Coverage Area object serves both — measure three areas on a house or thirty on a building.
The Energy Assessment and Rebate are residential-dominant and can be hidden for builder and commercial work; the permit-and-inspection fields are commercial-dominant and can stay off for simple retrofits.
A few things sit outside the data model. A live manufacturer coverage-table lookup, a CAD or floor-plan takeoff, a blower-door device connection, and a utility program's online submission portal are not part of this model. You can enter coverage figures and let FieldCamp calculate quantity, store the assessment readings, and track a rebate through its stages — but the manufacturer feed, the plan takeoff, the device connection, and the program portal are not built here.
Built on the customization engine
Everything above is assembled from the same engine every FieldCamp account has.
The insulation project, coverage area, energy assessment, rebate, and material order are custom objects with their own fields; the production lifecycle and the rebate steps are stages and workflows with their own requirements and automations; and each record page is arranged from building blocks like the project board, the loadout sheet, the cost view, and the assessment readings.
Rename a stage, add a field, or rearrange a page, and the model bends to how your shop actually runs.
Related records
The homeowner, builder, or commercial account an insulation project, assessment, and rebate all hang off.
The scheduled install a project produces — line items, crews, and status.
The phase-by-phase install appointments, with check-in, photos, and sign-off.
Good / Better / Best material proposals and the deposits and progress payments that follow.
Bags, rolls, and foam sets with vendors and coverage rates behind every order.
How the project, coverage area, assessment, rebate, and order are built.
Coming from Jobber
Many insulation contractors run on Jobber, which covers the broad small-business field service flow — capture the lead, quote it, schedule the crew, bill, and get paid. (ServiceTitan also serves insulation; this crosswalk maps the more common Jobber move.)
That flow maps onto FieldCamp's core records one for one. The records you already know in Jobber have a home here.
| In Jobber | In FieldCamp | Notes |
|---|---|---|
| Client | Customers | The homeowner, builder, or general contractor. FieldCamp keeps property, service, and billing addresses on one record. |
| Property | The customer's service address, or a custom object when a customer has several sites | A single home is the address on the customer; model the property as its own record when one account holds many buildings. |
| Request | Requests | The inbound lead and the assessment appointment, with inspection and quote stages built in. |
| Quote | Estimates & Invoices | Quoting with Good / Better / Best across batt, blown-in, and spray foam, plus deposits and an approval step. |
| Job | Jobs | The scheduled install — one-off, multi-day, or recurring. |
| Visit | Visits | Each scheduled trip on a job, with check-in, photos, and a sign-off gate. |
| Invoice | Estimates & Invoices | Deposits, progress payments, terms, overdue reminders, and online payment. |
| Products & Services | Price Book | Batt rolls, bags, foam sets, and air-sealing supplies with vendors and coverage rates. |
| Team | Team Members | Crews and crew leads, with certifications as skills and territory as service areas. |
On top of that match, FieldCamp adds the insulation-specific records this page describes — the coverage areas you measure, the energy assessment, the insulation project, the rebate, and the material order.
Each is a custom object linked to the core records, so the measurement, the project lifecycle, and the rebate live as real records rather than notes on a job.
What you gain. Jobber gives you the customer, the quote, the schedule, and the bill.
FieldCamp gives you the same, then lets you build the structure insulation work needs on top — the measured takeoff, the before-and-after assessment, the project that runs from signed scope through inspection, and the rebate with its own status.
That layer is made of custom objects and fields and stages and workflows you can rename, restage, and rearrange to fit your shop.
One honest note. Jobber covers the simple job well — a single-day install quoted, scheduled, and billed runs cleanly on the core records alone.
FieldCamp's advantage is the insulation-specific structure: when the work involves measured coverage areas, an energy assessment, a phased project, or a utility rebate, those become records you track rather than details you keep on the side.
See also
More in the FieldCamp data model.
Installation Software — Data Model | FieldCamp
How an installation business runs in FieldCamp — multi-day install jobs on the core records, plus tracking each installed unit as an asset with its warranty.
Janitorial Software — Data Model | FieldCamp
How a commercial cleaning and janitorial business is modeled in FieldCamp — multi-site accounts, recurring service agreements, and trended quality inspections.