- Flooring is priced per square foot or yard and lost in waste, prep and moisture.
- Record material ordered and material used on every job — actual waste is the number to correct the estimate with.
- Name substrate prep and moisture mitigation in the proposal as included, excluded or unit-priced.
- Track labor per square foot by product: sheet vinyl, LVT, carpet tile and tile run very different rates.
Where flooring contractor jobs make and lose money
- Waste. Roll goods, patterns and diagonal layouts waste more than a rectangle of plank. The estimate's waste factor should come from your own jobs.
- Substrate prep. Patching, grinding and self-leveling underlayment take hours that a per-square-foot install price does not include.
- Moisture. A slab over the adhesive's limit means mitigation or a failed floor — and who pays depends on what the proposal said.
- Sequencing. Arriving before drywall dust and paint are done means damage, rework and a second mobilization.
Key terms: Change order (CO) · Productivity factor · Cost code · Retainage
A worked example
A 12,000 sq ft commercial LVT job. Material is $3.10 a square foot and the estimate carried 7% waste. Moisture readings on 3,000 sq ft come back over the adhesive maker's limit, and mitigation costs $2.25 a square foot:
The waste is a lesson for the next estimate. The mitigation is a change order — if the proposal excluded it and the readings were logged before the adhesive went down — or it is the job's margin.
The flooring contractor software stack
Most contractors in this trade run four or five systems. The names below are common examples, not a ranking.
A starter cost code list for flooring contractors
Flooring cost codes split the work by what changes the labor rate — the product and the prep — with MasterFormat 09 (Finishes) as the prefix.
| Code | Covers | Unit | What to watch |
|---|---|---|---|
09-0100 | Substrate prep — patch & grind | SF | Hours against the proposal |
09-0150 | Self-leveling underlayment | SF | Bags per square foot, thickness |
09-0180 | Moisture mitigation | SF | Billed as a change order? |
09-6500 | Resilient — LVT / sheet vinyl | SF | Labor per sq ft, waste |
09-6800 | Carpet & carpet tile | SY / SF | Seams, waste on patterns |
09-3000 | Tile | SF | Labor per sq ft, setting materials |
09-6513 | Base & transitions | LF | Linear feet per hour |
Illustrative numbering — use your accounting system’s own format. What matters is that the estimate, the field and the job cost use the same list. The cost codes guide covers structure, cost types and how many codes is too many.
The numbers worth tracking weekly
Five numbers, each with its formula and the reading that should start a conversation. Most can be pulled from the job cost and timecards you already have.
| Number | How to calculate it | Warning sign | How often |
|---|---|---|---|
| Actual waste by product | (material used − area installed) ÷ area installed | Above the estimate's waste factor on two jobs | Each job |
| Labor per square foot | install labor cost ÷ square feet installed, by product | Above the estimate on the current job | Weekly |
| Prep share | prep and leveling hours ÷ install hours | Prep hours not priced in the proposal | Each job |
| Moisture tests logged | areas tested before install ÷ areas installed over concrete | Any slab installed without readings | Each job |
| Gross margin per job | (contract + change orders − cost) ÷ (contract + change orders) | Below target on commercial work | Each job |
What to run as a flooring contractor business grows
The right stack depends on size more than on brand. Three stages, what each usually runs, and the sign that it is time to move up:
- 1Owner-installer — residential and small commercial
A measuring tool, quotes in a spreadsheet or Jobber, QuickBooks
Time to move up when material ordered and used never get compared - 2Growing — showroom or several install crews
Flooring business software (RFMS, QFloors or Rollmaster) for quotes, orders, inventory and installer scheduling, with a takeoff tool such as Measure Square
Time to move up when commercial GC work brings schedules of values, retainage and submittals - 3Established commercial flooring contractor
Takeoff feeding the estimate, job cost by product and prep in a construction ERP (Sage 300 CRE), moisture and photo records per area
How to choose flooring contractor software
Five questions to ask any vendor before a trial — each is about whether the software fits how this trade actually makes money.
- Can the takeoff produce a seam and cut plan for roll goods, not just square footage?
- Does the job carry material ordered against material used, so actual waste is visible?
- Can moisture readings and photos be logged against the area before installation?
- Does it handle both retail/residential jobs and GC work billed on a schedule of values with retainage?
- Can labor be costed per square foot by product and crew?
Then trial it on a finished job where you already know the answer. The construction tech stack guide covers how the pieces connect.
Where Constructelligence fits
Constructelligence sits on top of the accounting system you already run — Sage 300 CRE and QuickBooks Desktop are live today, with more ERPs and project platforms in build — and forecasts every job weekly by cost code, so a job using more material or labor per square foot than its estimate shows up in the week it starts. It reads read-only, runs in Constructelligence Cloud (or on your own server on the Private tier) and replaces none of the tools above. See it in the demo.
Software for other trades

Each flooring job's area and product, estimated waste with material ordered calculated, material used and actual waste, labor hours and labor per square foot, the moisture test result and any change order.
12 columns: 8 you fill in, 1 picked from drop-down lists, so every row uses the same values and 3 calculated by formula and filled down 200 rows, so nothing is worked out by hand. In the Excel version, 4 columns reject entries of the wrong type (a date column only takes dates, an amount column only numbers), the header row stays frozen with filters on it, and the workbook opens on an Instructions sheet that lists every column below.
Every column, and how it is captured
| Column | Type | What goes in it |
|---|---|---|
| Job | Text | Job number exactly as in your accounting system (e.g. J-1104), so rows join to job cost. |
| Area (sq ft) | Number | Enter a number. |
| Product | Text | Free text. |
| Estimated waste % | Percent | Enter a percentage, 0–100. |
| Material ordered (sq ft) | Calculated | Calculated: [Area (sq ft)] × (1 + [Estimated waste %] ÷ 100) |
| Material used (sq ft) | Number | Enter a number. |
| Actual waste % | Calculated | Calculated: ([Material used (sq ft)] − [Area (sq ft)]) ÷ [Area (sq ft)] × 100 |
| Labor hours | Number | Enter a number. |
| Loaded rate ($/h) | Drop-down | Options: $ / h. |
| Labor per sq ft | Calculated | Calculated: [Labor hours] × [Loaded rate ($ ÷ h)] ÷ [Area (sq ft)] |
| Moisture test result | Text | Free text. |
| Change order | Text | Free text. |
See it on real-looking numbers
Constructelligence is a construction intelligence platform: it reads your ERP, project and field systems read-only and does this arithmetic every week, for every job. The demo runs it on a sample eight-job portfolio.
Try the demoJoin the private betaFrequently asked questions
What software do flooring contractors use?
Typically a flooring takeoff tool that plans seams and cuts (Measure Square is a common example, alongside general takeoff tools such as Bluebeam or PlanSwift), flooring business software for quotes, orders, inventory and installer scheduling (RFMS, QFloors and Rollmaster are examples), photo documentation, and an accounting system. On commercial jobs the GC's project platform carries submittals and RFIs.
How much waste should a flooring estimate carry?
It depends on the product and layout: straight-lay plank and tile in rectangular rooms need much less than diagonal layouts, herringbone or patterned carpet with repeats. Many contractors start around 5–10% for simple layouts and 15% or more for patterns — then replace those with their own measured waste by product.
Who pays for floor moisture mitigation?
Whoever the contract says. Flooring proposals commonly exclude moisture mitigation or price it per square foot as an alternate; test the slab, record the readings against the manufacturer's limits, and get a change order signed before installing over a slab that fails.
How do flooring contractors measure productivity?
Square feet (or yards) installed per labor hour, by product and by crew, compared with the rate the estimate used. Sheet goods, plank, carpet tile and ceramic tile all run different rates, so one blended number hides the problem.
What moisture tests are used before installing flooring?
In-situ relative humidity probes (ASTM F2170) and calcium chloride tests (ASTM F1869) on concrete slabs are the common ones. The flooring or adhesive manufacturer's limits decide whether the slab is ready — record the readings, locations and dates before installing.
Related guides
More in Software by trade
- Construction software by trade
- General contractor software: what to run, what to track, and where jobs lose money
- Electrical contractor software: what to run, what to track, and where jobs lose money
- Plumbing software: what plumbing contractors run, what to track, and where jobs lose money
- HVAC and mechanical contractor software: what to run, what to track, and where jobs lose money
- Concrete contractor software: what to run, what to track, and where jobs lose money
- Roofing contractor software: what to run, what to track, and where jobs lose money
- Excavation and sitework contractor software: what to run, what to track, and where jobs lose money
- Home builder software: what to run, what to track, and where jobs lose money
- Remodeling contractor software: kitchen and bath project management, selections and job costing
- Deck builder software: project management, pricing and where deck jobs lose money
- Civil and utility contractor software: heavy civil estimating, pay items, quantities and job cost
- Painting contractor software: estimating, production rates and job costing
Free tools for this topic: Construction markup vs margin calculator · Fully burdened labor rate calculator for construction · Contractor overhead recovery and break-even calculator
All software by trade resources →