This guide is for homeowners with existing solid hardwood floors (3/4-inch minimum thickness) that have surface scratches, worn finish, or mild staining. If your floors are engineered hardwood thinner than 3/8 inch, skip the drum sander — you may not have enough wear layer left to sand.

Difficulty: Moderate to Hard. The sanding phase requires patience and machine control. One wrong pass leaves visible gouges that take hours to correct.

Time estimate: One room (200-300 sq ft) takes a full weekend. Day 1 is prep and sanding. Day 2 is staining and first coat. Days 3-4 are finish coats with light scuff-sanding between coats.

Total cost range: $200-$600 for one room, depending on finish choice and whether you rent or borrow equipment. A professional refinish in Jacksonville typically runs $3-$5 per square foot.

Strip-oak floor with a controlled sanded matte section and a parked floor sander
Editorial illustrationTest the species, wear layer, fasteners, and existing finish before committing to sanding. Refinishing removes material, so a floor with limited thickness or movement may need a different approach.

Tools you need

Materials you need

Budget tip: Water-based poly dries faster (2-3 hours between coats) but costs more. Oil-based gives a warmer amber tone and is more forgiving, but you need 8 hours between coats and the fumes are serious. In Jacksonville's humidity, water-based also raises grain less.

Interior baseboard trim at a clean finished-floor edge
Editorial illustrationProtect trim, transitions, and adjacent rooms before sanding and coating. The floor finish should be planned with the edge conditions instead of stopping abruptly at them.

Step-by-step instructions

Phase 1: Prep the room

Step 1: Clear and inspect the floor. Remove all furniture, area rugs, and floor registers. Walk every square foot and mark problem spots with painter's tape: popped nails, loose boards, deep gouges, and black water stains. Black stains usually mean moisture damage that has reached the subfloor. If you find more than two or three of these, read the "When to hire a pro" section before continuing.

Step 2: Set nails and fill gaps. Any nail head sitting proud of the surface will shred your sandpaper immediately. Use a nail set and hammer to sink every fastener at least 1/8 inch below the surface. Fill the holes and any gaps between boards with wood filler. Let it dry completely per manufacturer instructions — usually 2-4 hours in Jacksonville heat.

Step 3: Seal the room. Tape plastic sheeting over every doorway, HVAC vent, and return. Fine sanding dust travels everywhere. Seal light fixtures if you can. Turn off the HVAC system while sanding to avoid pulling dust through the whole house. Open windows on opposite walls for cross-ventilation.

Phase 2: Sand the floor

Step 4: First pass with the drum sander. Load 36-grit paper. Start at one wall and move in the direction of the wood grain. Keep the sander moving at all times — stopping even for a second with the drum spinning cuts a visible dip. Work the room in parallel strips, overlapping each pass by 2-3 inches. Never sand across the grain on a diagonal unless you are leveling an extremely cupped floor, and only do that on the first cut.

Step 5: Edge sand and corners. The drum sander cannot reach within 4-6 inches of walls. Use the edge sander in the same grit along walls. Use a hand scraper or random orbital sander to get into corners and closets. This is tedious. Do not rush it.

Step 6: Second and third passes. Follow with 60-grit, then 80-grit, using the same pattern for each pass. Vacuum thoroughly between every grit change. The finer the final sand, the smoother the finish. Most professionals end at 80-grit before staining. Going to 100-grit or finer can close the wood grain too much and prevent stain from absorbing evenly.

Step 7: Vacuum and tack. Vacuum the entire floor twice, then wipe down with tack cloths. Hit the baseboards and walls, too — any airborne dust that settles in your finish coat will show. Wait 30-60 minutes after vacuuming before applying anything.

Phase 3: Stain and finish

Step 8: Apply stain (if using). Apply stain with a clean rag or foam applicator, working 3-4 boards at a time in the direction of the grain. Wipe off the excess before it gets tacky — typically within 3-5 minutes. Stain that sits too long looks blotchy. In Jacksonville's summer heat, your working time shortens significantly, so apply early in the morning or use the AC. Let stain dry fully (usually 8-12 hours for oil-based) before any finish coat.

Step 9: First finish coat. Pour finish into a paint tray. Work backward from the farthest corner toward the door so you never step on wet finish. Use long, even strokes in the direction of the grain. Avoid going back over areas that have started to set — it creates drag marks. A thin coat is better than a thick one. Thick coats run, bubble, and take much longer to cure.

Step 10: Scuff-sand between coats. Once the first coat is dry to the touch (2-4 hours for water-based, 8 hours for oil-based), scuff-sand lightly with a 120-grit screen or 220-grit sandpaper on a pole sander. This gives the next coat something to bond to. Vacuum and tack cloth again before the next coat.

Step 11: Second and third finish coats. Repeat the application process. Three coats is the minimum for a floor that will see daily foot traffic. The final coat gets no scuff-sand.

Step 12: Cure time. Water-based poly is ready for foot traffic in about 24 hours but takes 7-10 days to fully cure. Oil-based needs 48-72 hours before furniture goes back. Do not put rugs down for at least two weeks. In Jacksonville's summer humidity, add a day or two to these estimates.

Common mistakes to avoid

Painted interior door casing with clean mitered trim
Editorial illustrationSequence the work so dust control, ventilation, and cure time do not damage nearby finishes. Floor refinishing is as much about controlling the room as it is about the wood surface.

When to hire a pro instead

Some floors look like a refinish job but actually need more work. Call a professional GC or flooring contractor in Jacksonville if:

Need a Jacksonville GC for this job? Get a 48-hour free fixed-price estimate from JK Prestige Constructor.

Get a written estimate in 48 hours.

No call center. No coordinator. A JK principal reviews every inquiry and replies with a real number, not a range, not a follow-up form.

Request Free Estimate →

Frequently Asked Questions

How many times can hardwood floors be refinished?
Solid 3/4-inch boards can typically be refinished 4-5 times over their life, depending on how much material each sand removes. Engineered hardwood depends entirely on the thickness of the wear layer — some can be sanded once or not at all. If you are unsure, have a flooring pro measure the remaining thickness before renting equipment.
What is the best finish for hardwood floors in Jacksonville?
Water-based polyurethane is a strong choice in Florida. It dries faster, which matters in a humid climate where extended dry times can allow moisture to raise the grain between coats. It also does not amber over time the way oil-based does, which some homeowners prefer on lighter wood species. Oil-based is still the choice for high-traffic commercial applications because of its hardness when fully cured.
Do I need to remove baseboards before sanding?
No, but you should tape them off to protect them from the edge sander. Some pros prefer to remove quarter-round shoe molding so the edge sander can get closer to the wall. If your baseboards are original to an older Jacksonville home and are fragile, pull the shoe molding and leave the baseboard in place.
How long does the whole process take?
For a typical 200-300 square foot room in a Jacksonville home, plan on a full weekend minimum. Day 1 is prep and sanding. Day 2 is stain and first coat. Days 3 and 4 are additional finish coats with dry time between. Add time if you are using oil-based products, since dry times double in humid conditions.
Can I refinish floors myself if they have pet stains?
Surface-level pet stains usually sand out. If the stain has soaked through the board and into the subfloor, sanding will expose the discolored wood underneath, and no amount of stain will fully cover it. Deep pet stains often require replacing individual boards before refinishing.
What does it cost to have hardwood floors professionally refinished in Jacksonville?
Most Jacksonville flooring contractors charge $3-$5 per square foot for a standard sand and refinish with two to three coats of poly. A 1,000 square foot main floor will run $3,000-$5,000. Staining, board replacement, or subfloor work adds to that cost.