The short answer

Real Bellingham pricing for hardwood, LVP, tile, and carpet, plus the four cost factors that change the number more than the material does.

If you would rather skip the reading and just get a number for your own place, that takes about two minutes.

Real Bellingham flooring pricing for 2026, with the four cost factors that change the number more than the material does. Sourced from our actual job pricing as of Q1 2026.

Hardwood floor installation

Per square foot installed

Solid hardwood: $8.80 to $15.40 per square foot. Engineered hardwood: $6.60 to $12.00 per square foot.

Whole-house pricing

1,200 sqft home: $10,450 to $22,000. 1,500 to 1,800 sqft: $13,200 to $30,800. 2,200 to 2,800 sqft: $19,800 to $46,200.

Stair treads

$105 to $200 per tread including riser. A typical 13-step staircase runs $1,300 to $2,650.

You do not have to read the whole guide. A free quote for your own project takes about two minutes.

Get a free quote

Hardwood refinishing

Sand-and-recoat (light scope)

$1.65 to $3.30 per square foot. A 250 sqft kitchen: $415 to $825.

Full refinish

$3.30 to $5.50 per square foot. A 250 sqft kitchen: $825 to $1,400. A whole-home refinish (1,200 sqft of hardwood): $3,950 to $6,600.

Stair refinishing

$105 to $200 per tread.

LVP and laminate

LVP installed

$4.40 to $11 per square foot. A 1,500 sqft whole-house LVP: $6,050 to $14,300.

Laminate installed

$3.85 to $7.15 per square foot. A 1,500 sqft whole-house laminate: $4,950 to $9,900.

Still reading? Get a real number for your project instead of a ballpark.

Get a free quote

Tile and stone

Tile installed

$11 to $27.50 per square foot. Kitchen tile (200 sqft): $3,100 to $7,150. Master bath (75 sqft): $1,300 to $2,750.

Backsplash

$440 to $1,300 as a project add-on.

Heated tile

$4.40 to $11 per square foot above tile pricing.

Carpet

Carpet installed

$3.85 to $8.80 per square foot. A 1,500 sqft whole-house carpet: $3,850 to $9,900.

Stair carpet

$275 to $550 per stair flight.

Floor repair

Per project ranges

Single-board repair with finish match: $330 to $660. Multi-board repair (2 to 5 boards): $550 to $1,100. Sectional refinish to blend a repair: $440 to $1,300. Whole-room repair scope: $1,300 to $2,750.

Subfloor and moisture work

Subfloor repair

$5.50 to $13.20 per square foot. Joist sister-ing: $220 to $440 per joist.

Crawlspace vapor barrier

$1.65 to $3.30 per square foot. A 1,500 sqft crawlspace: $2,500 to $4,950.

Moisture mitigation systems

$880 to $2,750 per project.

Commercial flooring

Commercial LVT

$5.50 to $13.20 per square foot installed.

Modular carpet tile

$4.40 to $9.90 per square foot installed.

Sheet vinyl with heat-welded seams

$8.80 to $16.50 per square foot installed.

After-hours premium

Add 15 to 25%.

The four cost factors that change the number more than material

1. Subfloor condition

The biggest variable. A flat, dry, sound subfloor adds zero to the project. A subfloor that needs leveling, vapor barrier, joist work, or moisture mitigation can add $2,200 to $11,000.

2. Demo and haul-away

Pulling up old carpet is fast and cheap ($0.55 per sqft). Pulling up tile, especially old mortared-down tile, is slow and expensive ($2.20 to $4.40 per sqft). Hardwood removal varies based on adhesive used.

3. Stair count

Each stair tread is roughly the labor cost of 6 square feet of finished floor. A staircase-heavy home can add $1,650 to $3,300 over a single-floor home of similar square footage.

4. Plank width and species premium

Wide-plank hardwood (5 inches and over) costs more in material (10 to 30%) and more in labor (slightly slower install). Premium species (white oak, walnut, hickory) cost more than oak or maple.

Where pricing varies most across Bellingham

Older homes (Fairhaven, Sehome, Lettered Streets) often need more substrate work. Crawlspace upgrades and subfloor leveling are the common adders. Newer homes (Cordata, Barkley, Sudden Valley new builds) are usually closer to the per-sqft baseline. Lakefront and waterfront homes (Edgemoor, Silver Beach, parts of Sudden Valley) often need additional moisture work.

What's not in our pricing

We don't charge for estimates. We don't add fuel surcharges. We don't charge a travel premium for Ferndale or Lynden. The price on the contract is the price on the invoice, change orders only happen when something we couldn't see at quote (under-floor damage, hidden water issues) requires additional scope, and you approve the change order in writing first.

HOA and condo considerations

Bellingham condo and townhome boards typically require sound-rating documentation (IIC, Impact Insulation Class, and STC, Sound Transmission Class) for any hard-surface flooring upgrade. We supply the manufacturer documentation with the quote when applicable.

Where the prep work meets the price

Most of the line items above price out cleanly when the substrate behaves. The line that swings hardest is subfloor and moisture work, which is exactly why we run pin and pinless meter readings on every quote before we name a number. That sequence is what every subfloor and moisture repair job we book in Bellingham looks like, and it is the single biggest reason two seemingly identical kitchens can quote $1,650 apart. If you want the deeper read on what those readings mean, our subfloor moisture testing breakdown walks through the four meters and what each result triggers in the scope.

For licensing context, anyone you let put numbers on a contract for your floors should be a current Washington State L&I licensed contractor, and on hardwood specifically you want an installer who follows the published standards from the National Wood Flooring Association. Both lookups take under a minute and rule out most of the sketchy quotes that float through this market. If hardwood is on your list, our 2026 hardwood installation cost guide drills into species, plank-width, and stair-tread pricing in more detail than this overview does.

How to compare quotes

If you're getting more than one quote, compare these line items, not the total alone:

The quote with the lowest total often skips one or more of these. Make sure you know which ones.

Next step

For real numbers on your specific Bellingham home, the only way is an in-home measurement. We come look, run moisture readings, and write a real quote. No charge for the visit, no obligation, response within 15 minutes during business hours.

Ready for a free flooring estimate?

We come measure, take subfloor moisture readings, and give you a written quote with no obligation.

Get my free estimate