Hi. In answer to your question is yes. All you have to do is get the floor sanded back to the bare oak and then decide on a stain or just varnish . You can normally sand engineed flooring a couple of times depending on how thick the veneer is. Hope this helps.