How much do wood floor refinishing contractors typically cost?
- Mount Vernon, Washington Average$2,894
- Typical Range$2,300 - $2,828
- Low End - High End$1,400 - $5,000
Roofing
"I had a huge hole in my roof and we had rain for days! Ari and Elijah showed my video of how bad the damage was, he was transparent with the process and mobilized the team quickly to make the repairs before the rain. Great work"
neeve J. in April 2022

Hardwood Floor - Install - Residential and Commercial, Sand or Refinish Hardwood Flooring of All Types - Residential or Commercial, Laminate Wood or Stone Floor - Install - Residential and Commercial , and 2 more
"My wife and I hired Jim to sand and refinish our hardwood floors and we could not be happier. We went with a darker stain and they removed all the baseboards and put them back on after they completed the work. Chris did about 90% of the work and he is a master at what he does. He was here on time every day and cleaned up and just did a fantastic job. We were also amazed at how little bit of dust we ve had to deal with after the project, it s truly 98% dust free I would guess. Our floors were 20 years old and they look brand new! I can t figure out how to put pictures on this review but I will send some for Jim to post on his website. I would highly recommend these guys for any hardwood floor needs that you might have. They are true pros that take pride in their work. Thanks again! Mike and Becki Miller"
Mike M. in April 2020
Mount Vernon Flooring & Carpet Contractors are rated 5.0 out of 5 based on 166 reviews of 166 pros.
The HomeAdvisor Community Rating is an overall rating based on verified reviews and feedback from our community of homeowners that have been connected with service professionals. See individual business pages for full, detailed reviews.
What are you looking for?
Does the floor have any of the following problems?
Where are the hardwood floors located?
Select the stain color you would like for your refinished wood floors:
Find out how HomeAdvisor can help your business