If you get a second opinion and they can’t be refinished, then your best option will be replace them…or wait until you can replace them. Given when the house was built I’m doubting the floors are even, so putting a floating on top will be a really bad option as they will wobble. And, installing wood on top of thin wood is a really bad solution. If your foundation is weak, your floor will be weak and it will creak and separate. Denver Hardwood Floor Install
As you’re shopping for floor covering, make notes on the price of the materials. The most common types of flooring material include carpeting, vinyl and linoleum flooring, natural stone flooring, solid hardwood, engineered stone flooring and laminate flooring. They range in cost from less than $2 per square foot for cheap vinyl, ceramic tile and carpet to over $8 per square foot for exotic wood and natural stone flooring.
Eliminate any problem spots to make the subfloor level. Sand minor humps down with a hand-held or orbital sander to make the subfloor level. To fill any dips or low spots, use a leveling compound (also known as floor patch). Mix up the compound according to package directions, fill in the dips, then pull your straight piece of lumber back and forth over the spot to flatten and level it with the rest of the subfloor.[7] Hardwood Floor