Let's talk about your floors

Call, email or fill out the form below — we'll follow up within one business day to schedule your free, no-pressure estimate.

Call or Text

(952) 994-7557

Service Area

Savage, MN & the greater Twin Cities area

Request an Appointment

Book your free estimate

Share a few details about your floors and preferred timing — we'll confirm by phone or email.

We reply to every request within one business day. For urgent matters, call (952) 994-7557 directly.

Thanks! We've received your request and will be in touch shortly to confirm a time.
Excel Floor Sanding

Savage, Minnesota

Get Directions →
Before You Book

Common questions

How long does floor refinishing take?

Most single-room refinishing jobs take two to three days including drying time between coats. Whole-home projects typically run five to seven days depending on square footage and finish choice.

Do I need to leave the house during sanding?

Not usually. We run dust-contained equipment, though you may prefer to be out during heavy sanding on the first day. We'll walk you through the schedule so you can plan around it.

Can you match new boards to my existing floor?

Yes — for repairs and additions, we source matching species and stain the new boards to blend with your existing floor's tone and wear pattern.

Do you offer free estimates?

Every estimate is free and comes with a written quote before any work begins, so there are no surprises once the job starts.