If you're researching what it costs to refinish hardwood floors in Eugene or the surrounding Lane County area, here's the honest breakdown β€” written by a local Eugene contractor.

Quick answer

In the Eugene and Lane County market, hardwood floor refinishing typically costs $3 to $8 per square foot in 2026, depending on the condition of the floors, the type of wood, and the finish you choose. A standard 600-square-foot living/dining area usually lands somewhere between $1,800 and $4,800 for a complete refinish.

The wide range exists because every floor is different. The good news is that refinishing β€” even at the higher end β€” typically runs about half the cost of installing new hardwood, while preserving the original character of older Eugene homes.

What you're paying for when you refinish hardwood floors

1. Sanding (35–45% of project cost)

Sanding is the most labor-intensive part of the job. Multiple passes of progressively finer abrasives strip away the old finish, smooth out wear marks, and prepare the wood for new stain and finish. Quality sanding β€” done with HEPA-filtered dust containment β€” is what separates a beautiful refinish from one that looks streaky or wavy.

2. Repairs and prep (5–25% of project cost)

This is the biggest variable. Some floors need almost no prep β€” sand and refinish. Others need:

3. Stain and color work (0–15% of project cost)

If you want to change the color β€” say, from honey oak to a darker walnut β€” that adds a stain layer. Custom color matching takes more skill and time than standard stains. If you're keeping the natural wood color, this cost drops to zero.

4. Finish (15–25% of project cost)

The final 2–3 coats of protective finish make the floor durable. Modern options:

What affects the price most

Four factors drive about 80% of the variation:

1. Square footage

More floor = more material and labor. But there's a baseline cost for any project, so smaller projects often cost more per square foot than larger ones. A 200 sq ft kitchen might run $5–$8/sq ft, while a 1,500 sq ft main floor might be closer to $3–$4/sq ft.

2. Condition of the existing floor

Floors in good condition cost the least. Floors with significant damage β€” scratches, water stains, missing or warped boards β€” need extra prep that adds cost.

3. Wood species

Common Eugene species in rough order of refinishing cost:

4. Stain and finish choices

Natural finish on healthy oak = cheapest. Custom stains and specialty hardwax oils = more.

For most Eugene homes β€” craftsman bungalows, mid-century homes, 1980s+ ranches with original oak β€” refinishing is the better-value choice in 2026.

Refinish vs replace β€” when each makes sense

Refinishing makes sense when:

Replacement makes sense when:

What to ask any hardwood refinishing contractor in Eugene

  1. Are you licensed, bonded, and insured in Oregon? (Verify on ccb.oregon.gov.)
  2. Do you use HEPA-filtered dust containment? Modern equipment captures 95%+ of sanding dust.
  3. What finish do you recommend, and why?
  4. Can I see photos of past projects in Eugene?
  5. What's your workmanship warranty?
  6. Will the same crew be on the job from start to finish?

A note on "cheap" hardwood refinishing

You'll see ads for $1.50–$2/sq ft refinishing. At those prices, the contractor is almost always skipping fine-grit sanding passes, using single-coat finish, skipping dust containment, or skipping repair work. A poorly-done refinish lasts 2–3 years. A properly-done refinish lasts 7–15 years.

Get a free estimate from Scandia Hardwood Floors

Free, written, no-pressure estimates. Same-day text replies from Eric, the owner.