How to Price a Flooring Job: A Contractor's Worksheet

April 19, 202610 min readBy VEVVO Team

Walk into any flooring shop and ask three different installers to price the same 1,200 sqft LVP job. You'll get three different numbers and three different stories about how they got there. That's a problem.

Pricing by gut works until it doesn't. The day you take on three jobs in a week and your margin disappears, you'll wish you had a formula. This is the formula.

The five buckets of a flooring price

Every flooring quote, no matter how complex, breaks into five buckets:

  1. Materials (product + adhesive + transitions + trim)
  2. Labor (installer hours × labor rate)
  3. Overhead (truck, insurance, software, office, fuel)
  4. Waste factor (10–15% on most jobs)
  5. Profit margin (what you keep after the other four)

Get each one explicitly into your quote and you stop "finding out" you lost money two weeks after the job is done.

Materials: count by the box, not by the eyeball

The single biggest pricing mistake is rounding material quantities down. "It's a 12x14 room, we'll need maybe 5 boxes" is how you end up two boxes short on day three.

Real math: 12 × 14 = 168 sqft. LVP at 22.96 sqft per box = 7.31 boxes. Always round up. So 8 boxes. Add 10% waste because you'll have miscut planks, a board with a defect, and you want a couple of spares for repairs. So 9 boxes.

9 boxes × $58/box = $522 in product. Plus $40 in adhesive (if glue-down). Plus $35 in transitions and trim. Materials total: about $597 for a 168 sqft room. That's $3.55/sqft in materials alone.

Labor: hours × rate, not square feet × rate

Big mistake: pricing labor purely as "$2/sqft installed". That works on rectangular open floors. It falls apart on bathrooms with toilets and tubs to cut around, on closets, on rooms with quarter-round.

Better: estimate hours. A trained two-person crew installs about 400 sqft of LVP per day on a clean rectangle, dropping to 200 sqft per day on a complex layout. Set your fully-loaded labor rate (wage + payroll tax + workers comp + benefits) — call it $55/hour per installer. So a 1,200 sqft simple-layout LVP job is roughly 1,200 / 400 = 3 days × 16 person-hours = 48 hours × $55 = $2,640 in labor.

For a complex layout, double it.

Overhead: the bucket nobody calculates

Overhead is everything that costs money but isn't labor or product. Truck payment, fuel, insurance (general liability + workers comp), software, office, supplies, marketing, your time as an owner. Most one-truck shops run $5K–$10K/month in overhead.

Spread that across your monthly job count. If you do 8 jobs a month and you have $7,000 in overhead, that's $875 of overhead per job. If you do 16 jobs a month, it's $437. So the more volume you push, the lower your per-job overhead — which is why scaling matters.

Waste factor: the silent margin killer

Waste isn't optional. It's a cost. Build it into the price.

  • Material waste: 10% on rectangles, 15% on complex layouts, 20% on diagonal patterns and stairs
  • Labor waste: weather, breakdowns, callbacks. Build a 5% buffer into labor hours
  • Customer-driven scope creep: the "oh, can you do the closet too?" If you don't have a change-order process, this comes out of your margin. Use one.

Profit margin: what you actually keep

This is the bucket every new contractor underprices. Industry healthy is 15–25% net margin on a flooring job. Less than 15% and you're working for free. More than 25% and you might be pricing yourself out of competitive bids.

Add up materials + labor + overhead + waste, then multiply by 1.20 (for 20% margin). That's your customer-facing price.

Worked example

1,200 sqft LVP job, simple layout:

  • Materials: 1,200 sqft × $3.55 = $4,260
  • Labor: 48 hours × $55 = $2,640
  • Overhead: $437 (assuming 16 jobs/month)
  • Waste/buffer: 10% of materials + labor = $690
  • Subtotal: $8,027
  • Profit margin (20%): $1,605
  • Customer price: $9,632

Per-square-foot: $8.03. That's healthy for an LVP install in most US markets.

Build it once into your software

The whole point of using flooring estimating software (rather than a spreadsheet) is that you build this formula in once and then every future quote runs it automatically. Service catalog with sqft prices that already include your margin. Materials with cost and reorder thresholds. Labor as separate line items. VEVVO does all of that — but the formula matters more than the tool.

Price by the formula. Take the gut out of it. You'll keep more money.


Keep reading