The Two-Part Flooring Estimate
Every flooring estimate has two components: materials and labor. Whether you sell both or labor-only determines your pricing strategy.
Supply-and-install: You source and supply the flooring product, mark it up 20-40%, and add your installation labor. Higher revenue per job, more capital required, more liability if materials are defective.
Labor-only install: Customer buys their own materials; you install. Lower revenue per job but lower risk and no capital tied up in inventory. Many homeowners who bought flooring at Costco or Home Depot need labor-only installers.
State clearly in your estimate which model you are quoting.
Benchmark Prices by Flooring Type
All prices below are for installation labor only. Add materials on top for supply-and-install jobs.
Luxury vinyl plank (LVP): $2-4/sq ft installation. The most popular flooring type in 2026. Fast installation, minimal subfloor prep on most jobs. A 500 sq ft room: $1,000-2,000 labor.
Hardwood (solid or engineered): $4-8/sq ft installation. Requires acclimation period, more precision, and careful handling. Nail-down installation adds time vs. floating floor.
Hardwood refinishing (sand and refinish): $3-6/sq ft for sand, stain, and 2-3 coats of poly. A 1,000 sq ft home: $3,000-6,000. High margin because material cost (sandpaper, stain, finish) is low.
Tile: $5-12/sq ft installation depending on tile size and pattern. Large-format tile (24x24+) requires more skill and time. Complex patterns (herringbone, diagonal) command $3-5/sq ft premium.
Carpet: $1.50-3/sq ft installation. Include tack strip and pad installation in the quote. Removal of old carpet: $0.50-1.50/sq ft additional.
Laminate: $2-4/sq ft installation. Similar to LVP; floating floor installation is fast.
Subfloor Work: The Hidden Upsell
Subfloor issues are the most common source of scope creep in flooring jobs — and also a legitimate upsell opportunity. Before quoting any job, assess the subfloor.
Subfloor leveling: $2-5/sq ft depending on severity. Required for LVP and tile when deviation exceeds 3/16" over 10 feet.
Subfloor repair (OSB/plywood replacement): $60-90/sheet materials + $150-200/sheet labor.
Moisture barrier installation: $0.50-1.00/sq ft. Required in basements and over crawl spaces.
Identify subfloor issues before starting, note them in the estimate as conditional line items, and communicate clearly: "If we find X during demo, additional cost will be $Y." This prevents disputes.
How to Measure and Quote
Step 1: Measure carefully. Room dimensions times 1.10 (10% waste factor for cuts and defects). Complex rooms with many angles: 1.15 waste factor.
Step 2: Separate the line items. Quote removal/disposal of existing floor separately. Quote subfloor work separately. Quote material supply separately from installation. Itemized quotes are easier to approve piece by piece.
Step 3: Set your minimum job size. Flooring installation has high setup and travel time. A 150 sq ft powder room that takes 4 hours to get to, set up, install, and clean up should be quoted at a minimum job fee ($400-600) rather than per-square-foot, or the math will not work.
Step 4: Define what is not included. Move furniture, remove appliances, trim door casings — list anything the customer is responsible for. Surprises during installation create disputes.
The Free Measure Appointment
Offering free in-home measurement and estimates is standard practice and an important sales conversion tool. Do not quote over the phone without seeing the space. A flooring estimate depends on room complexity, subfloor condition, access, and material selection.
During the measure, ask: "Are you comparing quotes from multiple contractors?" If yes, ask what matters most to them — price, timeline, specific material brand. Understand what you are competing on before you quote.
Market Size and Wage Benchmarks
Before pricing your services, ground the numbers in the market. According to the [U.S. Bureau of Labor Statistics](https://www.bls.gov/ooh/construction-and-extraction/flooring-installers-and-tile-and-marble-setters.htm), there are roughly 130,000 flooring installers and tile setters working in the United States, with a median annual wage of $48,160 in 2024 and the top 10% earning more than $74,000. Self-employed installers can clear $90,000-130,000 annually once they build a steady book of business and price properly.
[U.S. Census Bureau](https://www.census.gov/programs-surveys/ahs.html) housing data shows there are approximately 145 million housing units in the United States, with 67% owner-occupied. Roughly 8-12% of homeowners renovate flooring each year, creating an annual demand pool of 8-10 million flooring projects. In any metro of 250,000 households, that translates to 13,000-18,000 flooring jobs annually. You only need to capture a small fraction to keep two crews busy.
How to Price for Profit, Not Volume
The single biggest mistake new flooring contractors make is undercharging on labor. They quote $1.75/sq ft for LVP installation because that is what a Craigslist competitor advertises, then realize at the end of the job they made $14/hour after subtracting trip costs, fuel, blade wear, and warranty risk. Premium installers charge $3.25-4.50/sq ft for the same job — and book more work, not less, because homeowners equate price with quality.
Set a target gross margin of 35-45% on every job. If a 1,000 sq ft hardwood install costs you $1,800 in labor (your tech at fully-loaded $60/hour for 30 hours) plus $400 in materials and supplies, your true cost is $2,200. To earn 40% gross margin, you must invoice $3,667. Do not negotiate that number under $3,400 unless you have a strategic reason (gateway customer, fill-in job for a slow week).
Track gross margin by job in your accounting system. After 20 jobs, you will see patterns: hardwood refinishing might run 55% margin, LVP install might run 38%, tile bathrooms might run 28%. Double down on the high-margin work, raise prices on the low-margin work, and decline jobs that would damage your margin profile entirely.
Common Pricing Mistakes That Bleed Margin
Mistake one: forgetting to bake in waste factor. Quoting a 500 sq ft room with 500 sq ft of material is a guaranteed reorder mid-job. Always price 10-15% waste depending on layout complexity.
Mistake two: not charging for furniture moves and appliance disconnects. A two-tech crew spends 60-90 minutes moving heavy furniture before installation can begin. That is $90-135 of labor cost. Bill it as a separate line ($125-200 per room) or write into your contract that the homeowner clears the space.
Mistake three: lumping disposal into the install price. Carpet removal alone generates 6-10 cubic yards of waste from a typical home. Dump fees run $35-85 per ton. Bill removal and disposal at $0.65-1.25/sq ft depending on material.
Mistake four: failing to charge change orders. Mid-project, the homeowner asks "while you are here, can you also do the laundry room?" A weak contractor says yes and absorbs the cost. A strong contractor says yes and emails an updated estimate within 30 minutes for the addition. Change-order revenue can add 8-15% to a job total without lifting your acquisition cost.
AI scheduling, dispatching, invoicing, and phone answering for your service business. 50 free AI credits. No credit card required.
Get Started FreeSoftware That Pays for Itself in the First Month
Manual estimates kill flooring businesses. The cycle of measuring a room, going home, opening Excel, calculating per-square-foot times waste factor, formatting an estimate, emailing it, then chasing signature can stretch days. Customers shopping multiple bids book whoever responds first. According to [NFIB](https://www.nfib.com/) data, small contractors who respond within 4 hours of a lead booking close at roughly 2x the rate of those who take 24+ hours.
A modern [field service management software](/software/field-service-management) lets you measure on-site, build the estimate on a tablet, and email it before you leave the driveway. Itemized line items, embedded photos, and a digital signature link inside one PDF. Customers approve in 60 seconds while you are still parked in front of their house. We routinely see flooring contractors lift their estimate-to-job conversion rate from 22% to 38-45% just by switching to mobile estimating.
The same platform should handle scheduling, dispatch, on-site invoicing, automated review requests, and customer follow-ups. Your office admin spends 4-6 hours per day on these tasks if you do them manually; software collapses that to 30-45 minutes. That is one fewer hire as you scale, or a happier admin who can take on sales calls instead.
Marketing a Flooring Business
Flooring decisions are driven by visuals. Your Google Business Profile and your Instagram are more important than any other marketing channel because homeowners want to see finished rooms before they call. Photograph every completed job in landscape orientation, shoot from doorways with the floor as the focal point, and post within 48 hours while the work is fresh. A profile with 75+ recent job photos books at 3-4x the rate of one with 10 stock images.
Local Service Ads through Google work well for urgent jobs (carpet stretching, water damage emergency replacement) but are less effective for planned remodels where homeowners shop several bids. For planned work, focus on SEO content (this blog you are reading is a good example), referral partnerships with realtors and interior designers, and Houzz portfolio ads. A combined budget of $1,500-3,000/month across these channels typically generates 8-15 booked jobs for a single-crew operation.
Showroom partnerships are underrated. Most flooring retailers (Lumber Liquidators, regional carpet stores) need installers and will refer leads in exchange for a 5-10% kickback or a flat $50-75 per booked job. Build relationships with three to five retailers in your area and you can fill 30-50% of your calendar without spending on advertising. Read more in our guide to [recurring revenue and referral systems](/blog/recurring-revenue-service-business).
Insurance, Licensing, and Compliance
Most states regulate flooring contractors above a dollar threshold (typically $500-1,000 per project). California requires a C-15 Flooring & Floor Covering license for any job over $500. Florida requires a state-issued contractor license for jobs over $2,500. Check your state contractor licensing board before you book your first job; an unlicensed install can void homeowner insurance and expose you to significant liability.
General liability insurance is non-negotiable: $1M per occurrence / $2M aggregate is standard. Subfloor damage, water intrusion, and improper expansion gaps are the most common claim categories — a single bad install can generate a $15,000-40,000 liability claim. Workers compensation is required in nearly every state once you have one employee. Tools and inventory coverage protects $8,000-15,000 of equipment per truck. Total annual insurance cost: $4,500-8,500 for a small operation, scaling roughly $1,500 per added truck.
Tile, vinyl, and adhesive products carry chemical exposure regulations. Read the safety data sheets, train techs on respirator use during sanding and stripping, and document training annually. OSHA inspections are rare for small contractors but the fines start at $15,000 per violation when they happen.
Frequently Asked Questions
How much should I charge per square foot for LVP installation?
For straightforward LVP install on a flat, dry, clean subfloor, charge $2.50-4/sq ft for labor only. If you are supplying the LVP product, add $2.50-4/sq ft for materials at retail markup. Higher rates apply for diagonal layouts, herringbone patterns, transitions to other flooring types, and stair treads. A 1,000 sq ft single-level home with simple square footage typically prices at $5,000-7,500 supply-and-install, or $2,500-4,000 labor only.
Do I need a contractor license to install flooring?
In most states, yes. License requirements vary, but jobs above $500-1,000 generally require a contractor license, a flooring specialty license, or a home improvement registration. Working unlicensed exposes you to fines, voids customer insurance, and removes your right to file a mechanics lien if a customer refuses to pay. Look up your state contractor board before booking your first job. The licensing test typically costs $200-400 and a few weeks of study; the protection is worth it within the first job.
How do I handle subfloor surprises mid-job without an angry customer?
Set the expectation in the original estimate: "If during demo we find subfloor damage, leveling needs, or moisture issues, additional cost will be quoted at $X/sq ft and approved in writing before work continues." When you actually hit the issue, stop, photograph it, text the photo to the customer with a clear price and timeline impact, and wait for written approval. Customers accept change orders when they feel informed; they get angry when they feel ambushed.
Should I include carpet pad in my quote or itemize it separately?
Always itemize. Pad ranges from $0.40/sq ft (cheap rebond) to $1.50/sq ft (memory foam with moisture barrier). Customers who see the line item make better decisions and feel more in control. Also itemize tack strip ($0.25-0.40/sq ft installed), seam tape, and any transition strips. A single itemized estimate at $4.85/sq ft total feels honest; a flat $4.85/sq ft "carpet installation" feels arbitrary.
How do I price a small bathroom tile job that does not work on per-square-foot math?
Use a minimum job fee. A 35 sq ft powder room takes 4-6 hours minimum (demo, layout, cuts, set, grout, cleanup), uses about $200 in tile and supplies, and represents an entire morning of crew time. At $9/sq ft you would invoice $315 — well below cost. Set a $650-950 minimum job fee for any tile work under 75 sq ft. Communicate the minimum at the booking call so the customer can decide if it makes sense, and you avoid quoting tiny jobs that lose money. For deeper guidance on starting from scratch, read our [guide to building a flooring business](/blog/how-to-start-flooring-business).
Hiring and Training Installers
A skilled flooring installer with 3-5 years of experience earns $24-36/hour in 2026 wages, plus benefits. Loaded fully (employer taxes, workers comp, vehicle, fuel, tool wear, training cost), real cost runs $58-82/hour. Your billable target should be 3.5-4.5x that loaded cost to leave room for overhead, marketing, and a 15-20% net profit margin at the bottom line.
Training a new installer the right way takes 90-180 days. Start with 2 weeks of ride-along on simple jobs (LVP and laminate), then 4 weeks of assisting on tile and hardwood under a senior crew lead, then 4 weeks running easy jobs solo with daily QA inspections, then graduate to full independent work. Skipping the ramp creates callbacks and warranty claims that destroy margin. A single bad install can wipe out the profit of 5-7 good ones.
Pay structure matters as much as pay rate. The two best models we see in flooring: (a) hourly + 5% commission on tickets above $1,500 with no commission on materials cost, and (b) hourly + flat $50-100 spiff per upsell category (subfloor work, premium pad, transition strips). Pure commission tempts installers to oversell and rush, both of which generate complaints. Pure hourly produces slow installers who cost more per finished square foot. The hybrid keeps incentives healthy.
Putting It All Together: Your Pricing Playbook
Profitable flooring pricing rests on five disciplines. First, never quote sight unseen — every estimate happens after a 20-30 minute on-site measure. Second, every estimate is itemized: labor, materials, removal, disposal, subfloor work, transitions. Third, every job ticket includes a 10-15% waste factor and a written change-order clause for surprises. Fourth, your gross margin floor is 35-40% on labor jobs, 25-30% on supply-and-install jobs because of material commodity pricing. Fifth, every completed job ends with a job-site photo, an automated review request, and a 90-day follow-up email to maintain the relationship.
The flooring contractors who scale to multiple crews and seven-figure revenue are the ones who treat pricing as a system documented in a price book, taught to every estimator, and audited monthly against actual job profitability. Tighten the system, hold every salesperson to it, and your average ticket will climb 15-25% in the first six months without losing customers.
[Manage flooring jobs and estimates in Fixlify AI — start free → hub.fixlify.app/auth?ref=blog-how-to-price-flooring-services]