Back to the blog
Small business

How to Price Flooring Installation: Cost Per Square Foot

How to Price Flooring Installation: Cost Per Square Foot

Pricing a flooring job starts with one number: the price per square foot, installed. Measure the space, price each square foot by material, then add removal of the old floor, subfloor prep, and the extras. Get that structure right and your quotes stay profitable whether you are laying laminate in one room or hardwood through a whole house. This guide covers how flooring contractors price work, typical US rates, what moves the number, and how to turn it into a professional estimate.

How is flooring priced?

Flooring is quoted a few connected ways:

  • Per square foot, installed. The headline number, bundling labor and material. It scales cleanly with the size of the space.
  • Labor separated from material. Many contractors quote labor per square foot (commonly about $2 to $8) and add material at cost plus markup, so the customer can pick their own material.
  • Removal, prep, and extras as line items. Old-floor removal, subfloor repair, underlayment, transitions, and furniture moving are added on top.
  • Hourly. Used for demolition, subfloor repair, and unclear-scope work rather than the main install.

Typical flooring rates

These are common US installed rates. Treat them as a baseline and adjust for material grade, room layout, and prep.

Material (installed) Typical per sq ft
Carpet $3 to $8
Laminate $5 to $12
Luxury vinyl plank $4 to $9
Engineered wood $8 to $15
Solid hardwood $9 to $25 (by grade)
Tile $8 to $14 (higher for stone or large-format)
Old floor removal $1 to $5
Subfloor repair $1.50 to $7

As whole-project examples, a 200 square foot laminate room commonly runs about $1,000 to $2,400 installed, a similar hardwood floor about $2,800 to $6,400, and a 200 square foot porcelain tile floor around $1,000 to $5,000. These are ranges to build from, not a fixed price list.

What changes the price

Two floors of the same size can quote very differently. The biggest factors:

Material grade is the largest driver, from budget carpet to high-grade hardwood. Removing the old floor adds roughly $1 to $5 per square foot, with carpet at the low end and tile at the high end. Subfloor condition: patching or replacing a bad subfloor adds real cost. Pattern and complexity: diagonal, herringbone, and chevron layouts add roughly 10 to 20 percent for the extra labor and waste. Stairs run about $50 to $160 per step. Small rooms cost more per square foot because of minimums and setup. Region shifts the whole range.

Build your estimate

Measure the space in square feet and add a waste allowance, about 5 to 10 percent for a standard layout and 15 to 20 percent for pattern work. Multiply by your installed rate for the material, then add removal and disposal of the old floor, subfloor prep, underlayment, transitions, and furniture moving as separate line items. Because setup and minimums make tiny jobs expensive per square foot, hold a minimum so a small room still pays.

Turn the estimate into an invoice

Once the customer approves the price, it should become a clean, professional invoice without re-entering everything, with clear line items for material, labor, removal, and prep, plus your payment terms and any warranty. Our free flooring invoice template turns your measurements and rates into a document you can send in seconds, and when you are ready to send estimates, get paid online, and track who has paid, a free Billbooks account puts it all in one place.

This guide covers the specifics for one trade. For the general method behind pricing any service job, see our guide on how to price service jobs.

Two free tools to price this work and bill for it, no signup:

FAQ

How much does flooring installation cost per square foot?

Installed, carpet commonly runs about $3 to $8 per square foot, laminate $5 to $12, luxury vinyl plank around $4 to $9, engineered wood $8 to $15, solid hardwood $9 to $25, and tile $8 to $14 (higher for stone or large-format). Labor alone is usually about $2 to $8 per square foot.

How do flooring contractors price a job?

Most price per square foot installed, quoting labor per square foot by material and complexity, adding material at cost plus markup, then layering removal of the old floor, subfloor prep, underlayment, transitions, and furniture moving as separate line items.

How much does it cost to remove old flooring?

Removing and disposing of old flooring commonly adds about $1 to $5 per square foot, depending on the material: carpet is at the low end, tile at the high end. Subfloor repair, if needed, runs about $1.50 to $7 per square foot.

What does a typical flooring project cost?

As rough US ranges, a 200 square foot laminate room runs about $1,000 to $2,400 installed, a similar hardwood floor about $2,800 to $6,400, and a 200 square foot porcelain tile floor around $1,000 to $5,000, depending on material grade and prep.

What makes flooring installation cost more?

The biggest driver is the material grade, followed by removing the old floor, subfloor condition, pattern or complex layouts like herringbone (which add roughly 10 to 20 percent), stairs (about $50 to $160 per step), small rooms (which cost more per square foot), and your region.

{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How much does flooring installation cost per square foot?","acceptedAnswer":{"@type":"Answer","text":"Installed, carpet commonly runs about $3 to $8 per square foot, laminate $5 to $12, luxury vinyl plank around $4 to $9, engineered wood $8 to $15, solid hardwood $9 to $25, and tile $8 to $14 (higher for stone or large-format). Labor alone is usually about $2 to $8 per square foot."}},{"@type":"Question","name":"How do flooring contractors price a job?","acceptedAnswer":{"@type":"Answer","text":"Most price per square foot installed, quoting labor per square foot by material and complexity, adding material at cost plus markup, then layering removal of the old floor, subfloor prep, underlayment, transitions, and furniture moving as separate line items."}},{"@type":"Question","name":"How much does it cost to remove old flooring?","acceptedAnswer":{"@type":"Answer","text":"Removing and disposing of old flooring commonly adds about $1 to $5 per square foot, depending on the material: carpet is at the low end, tile at the high end. Subfloor repair, if needed, runs about $1.50 to $7 per square foot."}},{"@type":"Question","name":"What does a typical flooring project cost?","acceptedAnswer":{"@type":"Answer","text":"As rough US ranges, a 200 square foot laminate room runs about $1,000 to $2,400 installed, a similar hardwood floor about $2,800 to $6,400, and a 200 square foot porcelain tile floor around $1,000 to $5,000, depending on material grade and prep."}},{"@type":"Question","name":"What makes flooring installation cost more?","acceptedAnswer":{"@type":"Answer","text":"The biggest driver is the material grade, followed by removing the old floor, subfloor condition, pattern or complex layouts like herringbone (which add roughly 10 to 20 percent), stairs (about $50 to $160 per step), small rooms (which cost more per square foot), and your region."}}]}

try it free

Put this into practice with Billbooks

Create, send, and track invoices — get paid faster, no spreadsheet gymnastics.

Start free

Keep reading

More from Small business.

stay in the loop

Getting-paid tips, once a month

Short, practical, no spam. The best of the blog plus new tools, straight to your inbox.

Suggest a feature for Billbooks

    Use Billbooks your way

    Submit an enquiry