This question already has an answer here:
I want to replace the floors in the lower floor of my home. I'm estimating about $8000 worth of work, installed. My wife has been looking into engineered floors. I have never been a huge fan of engineered, because I am under the impression that long term durability is not there. We have big pets and children. The chances of needing the floor stripped and refinished in under a decade is extremely high. Can you even refinish an engineered floor?