GGrainLine

Case studies

Real floors, real transformations

A few of the 2,400+ projects that have walked out of our shop. Every one came with the same promise: done right, or not done.

Craftsman Bungalow Restoration

Sanding & Refinishing · 1,800 sq ft

Craftsman Bungalow Restoration

A 1922 bungalow with decades of shellac and wear — fully sanded, stained, and sealed in four days.

Downtown Loft Walnut Stain

Custom Staining · 2,400 sq ft

Downtown Loft Walnut Stain

A concrete-topped loft transformed with hand-applied walnut stain and a satin water-based finish.

Lakeside Cabin Water Damage

Repair & Refinish · 1,200 sq ft

Lakeside Cabin Water Damage

After a pipe burst, we dried, replaced 60 boards, and refinished the whole main level to match.

Project deep dives

Sanding & Refinishing

Craftsman Bungalow Restoration

1,800 sq ft · 4 days · Sellwood

The challenge: A 1922 bungalow with 60 years of shellac, pet scratches, and a failed polyurethane topcoat. The owners wanted to sell in a month.

The outcome: We sanded to bare wood, applied a warm honey stain, and finished with three coats of satin water-based urethane. The home sold 12 days later — the listing agent credited the floors.

Custom Staining

Downtown Loft Walnut Stain

2,400 sq ft · 5 days · Pearl District

The challenge: A concrete-topped loft with builder-grade oak that clashed with the owner’s dark, gallery-style aesthetic.

The outcome: We hand-applied a custom walnut stain over the existing oak, adding depth without hiding the grain, and sealed with a durable matte finish. The client has since recommended us four times.

Repair & Refinish

Lakeside Cabin Water Damage

1,200 sq ft · 6 days · Sandy, OR

The challenge: A frozen pipe burst over a long weekend, buckling 60 planks in the main living area and staining the rest.

The outcome: We dried and tested moisture levels, replaced the damaged boards with matched oak, and refinished the entire main level — no visible patches, no lingering smell.

Most projects are quoted within 24 hours and scheduled within two weeks. We keep buffers in our calendar so delays never snowball.

Ready when you are

Get your free, no-obligation estimate

Tell us about your floors and we will measure, assess, and deliver a detailed itemized quote within 24 hours. No pressure, no hidden fees — just honest numbers from a crew that cares.