Sure! How you can do that depends upon what you have. Wood that’s lost its luster can be treated with restoration products from brands including Bona, Rejuvenate, or Minwax. These products are designed to fill scratches in a polyurethane topcoat. If those don’t cut it, consider screening. This process, performed by a professional, lightly agitates the existing topcoat of polyurethane on your floors, and allows a new coat to be poured on top; this eliminates heavier scratches and blemishes. It’s much simpler than a full refinishing, since you’re not sanding off the entire finish and reapplying stain. But since it only addresses the polyurethane topcoat, it won’t get out any dents or damage that extend all the way to the wood. A full refinishing is a big project, but still usually a lot cheaper than installing a new floor. Expect to pay $3 to $8 per square foot, including labor and materials, according to HomeAdvisor. The bigger and simpler the job, the less you’ll generally pay per square foot.
For tile floors, you can replace an existing cracked or damaged tile if you have an extra. You’ll need to chisel out the old tile first, then sand off any tile adhesive on the floor so the new tile will sit plumb with those around it. Once it’s set, you can re-grout any grout you chiseled out in the process.