Hardwood Flooring Services in Marin County

We do three things and we do all three full time: new hardwood installation, refinishing and sanding, and repair work on floors that have taken damage. That covers solid and engineered hardwood, the wide-plank white oak half of Marin is asking for right now, bringing a worn finish back on boards that are still perfectly good underneath, and patching water and pet damage into an existing floor so it disappears. If you need a full install, that's a job we run every week. If you don't need one, we'll be the first to tell you, because sanding a floor that still has life in it costs a fraction of replacing it. Below is what each of the three actually involves.

Hardwood floor installation service in Marin County

Hardwood Floor Installation

New solid or engineered hardwood, installed square, level, and acclimated properly before a single nail goes in. We'll walk you through wood species and construction options so the choice fits your home, not just a showroom floor.

Learn More →
Hardwood floor refinishing and sanding service in Marin County

Hardwood Floor Refinishing & Sanding

Real color matching, dust containment while we sand, and a finish schedule that holds up under Marin's humidity swings. If your floors still have wood left to work with, refinishing usually costs a fraction of tearing them out.

Learn More →
Hardwood floor repair service in Marin County

Hardwood Floor Repair

Water damage, pet scratches, squeaks, boards that have started to cup or buckle. We fix what's salvageable and match new wood to old so the patch doesn't stand out.

Learn More →

What to Expect When You Call

💬

A Real Conversation First

We'll ask what's going on with your floors, or what you're picturing for a new install, before anybody talks numbers. Five minutes on the phone is usually enough for us to give you a ballpark.

📄

A Written Estimate, Not a Guess

Once we've seen the space, in person or from photos on the smaller jobs, you get an actual number in writing. No padded estimate that turns into a surprise invoice later.

⚖️

A Straight Answer on Repair vs. Replace

If a repair or a refinish gets you where you need to be, we'll say so, even when a full replacement would be the bigger job for us. We'd rather earn the next call than oversell this one.

📅

A Crew That Shows Up When We Say

Scheduled work starts on the day it's supposed to, your house gets protected while we're in it, and the crew cleans up at the end of every day they're there.

Ready to Get Started? Call Today for a Free Estimate.

[TRACKING NUMBER]