Pricing and estimating

How to price flooring jobs

Measure each room, calculate material from the layout with waste, price by carton or roll, add burdened install labor, removal, disposal, prep, and trim, then add overhead and profit. Quote the extras as separate lines.

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 a flooring job, measure every room, work out material quantities from the actual layout (cartons for plank and tile, rolls for carpet and sheet vinyl) with a waste allowance, and price that material at your cost. Add burdened labor for removal, prep, and installation, plus disposal, transitions, trim, and furniture moving. Then add overhead and profit. Most flooring contractors quote a price per square foot (or per square yard for carpet) for material and installation, with prep and extras listed separately so the customer sees what changes the total.

Pricing methods flooring contractors use

  • Material plus labor per square foot. The most common residential approach: material cost marked up, plus an install rate per square foot by product type. Simple to explain to homeowners.
  • Per square yard for carpet. Carpet and pad are sold and installed by the square yard (9 square feet). Price from the roll layout, not the room area.
  • Line-item estimate. Each piece separately: material, underlayment, removal, prep, install, transitions, stairs, baseboard. Best for jobs with surprises and for showing where the money goes.
  • Unit prices on commercial bids. GCs and property managers often want per square foot or per square yard prices by product, plus unit prices for floor prep, cove base per linear foot, and stair treads per step.
  • Install-only rate schedules. Stores and retailers pay installers from a set schedule. Check each rate against your costs before you accept it.

Step by step: building the number

  1. Measure. Room by room, including closets, and note doorways, stairs, transitions, and the existing floor. Do a quantity takeoff from plans on commercial jobs.
  2. Plan the layout. Plank direction, tile pattern, carpet seams and nap direction. The layout sets your waste.
  3. Calculate material with waste. Divide the area plus waste by carton coverage and round up to whole cartons. For rolled goods, calculate the linear feet of roll the layout uses. Diagonal and herringbone patterns waste more than straight lay.
  4. Add underlayment, adhesive, and trim. Pad, moisture barrier, adhesive, transitions, reducers, stair nosing, quarter round.
  5. Price labor by task. Removal, prep (leveling, patching, moisture mitigation), installation, and trim. Use hours from your own jobs times your burdened labor rate.
  6. Add disposal, delivery, and furniture moving.
  7. Add overhead and profit, then compare the price per square foot to recent jobs of the same type.

Worked example: luxury vinyl plank in three rooms

This is a made-up example to show the math. Prices, carton sizes, and hours are placeholders, not market figures. Use your own supplier costs and crew data.

Say a homeowner wants LVP in a living room, dining room, and hallway totaling 600 square feet, replacing carpet. You use a 10 percent waste factor for straight lay in these rooms, so you need 660 square feet. At 20 square feet per carton, that is 33 cartons. Your records say removal takes about 6 hours and install about 18 hours on a job like this, and your burdened labor cost is $42 per hour.

Example flooring estimate (placeholder numbers)
LineQuantityRateAmount
LVP material33 cartons$65 per carton$2,145
Transitions and quarter roundLot$180$180
Carpet removal and install labor24 hours$42 per hour$1,008
DisposalLot$120$120
Direct cost subtotal$3,453
Overhead recovery24 hours$14 per labor hour$336
Total cost$3,789
Profit at 12 percent markup on cost$455
Price$4,244

That is about $7.07 per square foot installed. Now suppose the carpet comes up and the slab is out of flat by more than the plank manufacturer allows. Leveling was not in the price. Quote it in advance as a per-square-foot or per-bag line item that applies only if needed, and get it signed as a change order before you pour. The same logic applies to stairs, which take far more labor per square foot than open floor: price them per step, never folded into the room rate.

Rolled goods: why room area is not enough

Carpet and sheet vinyl come in fixed roll widths set by the manufacturer. Say your carpet comes on a 12-foot roll and the room is 14 feet wide. One piece cannot cover it, so you need a full-width drop plus a fill strip, and the fill has to run with the same nap direction. The amount you buy depends on how the rooms lay out across the roll, which is why carpet quotes built only from square yards of floor area often come up short. Draw the layout, count the linear feet of roll it uses, and price that.

Overhead, labor burden, and markup

Your labor rate has to include more than the wage. Payroll taxes, workers' compensation, and benefits make up the payroll burden, and paying installers per square foot as subs does not remove your own costs for scheduling, callbacks, and insurance. Overhead covers the van, showroom or office, samples, software, the salesperson's time on measures that never close, and the owner's pay. One way to recover it is a rate per labor hour, as in the example; another is a percentage of direct cost. Either way, recheck it when volume changes.

Markup on cost is not the same as margin on price. A 12 percent markup is about a 10.7 percent margin. Many flooring contractors mark material and labor differently, which is fine as long as the total covers overhead and profit on every job. See how to set construction markup and profit margin.

Check every job against the estimate

After each install, compare cartons or roll feet used, hours, and prep against the estimate. If herringbone jobs keep using more waste than you priced, raise that waste factor. Smart Business Automator tracks estimated versus actual cost by job, so your next quote uses real numbers. Track callbacks too. A product line that keeps generating return trips for gapping or lifting edges costs more than its carton price suggests, and that cost belongs in the next quote.

Frequently asked questions

How do you estimate flooring material?

Measure each room, add a waste factor that matches the pattern and layout, divide by the coverage per carton or calculate roll length for rolled goods, and round up to whole units.

How much waste should I add for flooring?

Use the waste you actually see on your own jobs by product and pattern. Straight lay in large rooms wastes the least; diagonal, herringbone, and many small rooms waste more.

Should flooring quotes include subfloor prep?

List prep as its own line or as a conditional unit price. Subfloor problems often show up only after the old floor is removed, so a clear unit price avoids arguments.

Do I price carpet by square foot or square yard?

Carpet and pad are usually priced by the square yard. Base the quantity on the roll layout, including seams and fills, rather than room area alone.

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