Hardwood floor repair costs depend on the size, type of floor, and repair type. Most homeowners pay $1,071 on average.
Hardwood floor repair costs $1,071 on average and ranges between $480 and $1,705.
Common repairs include fixing scratches, cupping, water damage, rot, and mold.
Costs vary based on damage type, repair size, wood type, and labor.
Hiring a professional ensures quality repairs, preserving your floor's beauty and value.
Regular maintenance and timely repairs can extend the lifespan of your hardwood floors.
This article was updated using automation technology and thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.
Hardwood floor repair costs $1,071 on average, but total costs vary between $480 and $1,705. Regular maintenance helps your floors last longer, but significant damage may require immediate professional attention. Minor scratches cost as little as $1 per square foot to fix, while extensive issues like rot can reach up to $250 per square foot. Hiring a floor repair professional ensures repairs are done correctly, which is an investment in the preservation of your hardwood.
This guide covers the costs of fixing different types of hardwood floor repairs, size, wood type, and more.
There are quite a few cost factors to consider when setting your budget for hardwood floor repair. These include the size of the area, the type of repair needed, labor costs, and potential water damage.
The main cost factor is determining the size of the area in need of repairs. Depending on the extent of the damage and whether it’s moderate or severe, hardwood floor repair can cost anywhere from $1 to $250 per square foot.
For smaller repairs, like 20 square feet of water damage, you'll pay a total cost or per-hour rate rather than per square foot. Note that per-square-foot costs will often go down as the repair area goes up, so these prices may be slightly higher than what a local floor repair pro charges you.
Square Feet | Average Cost Range |
---|---|
20 | $100–$500 |
50 | $250–$1,250 |
100 | $500–$2,500 |
150 | $750–$3,750 |
200 | $1,000–$5,000 |
300 | $1,500–$7,500 |
400 | $2,000–$9,500 |
While the type of wood you have shouldn’t impact prices for certain kinds of repairs, such as sanding down boards or fixing underlying foundation issues, it will affect your costs if you have to replace any boards.
Hardwood floor materials can range from $3 to $20 per square foot, and you’ll have limited options if you’re matching an existing floor. Keep this in mind when deciding whether to replace a section of your floor or install a new one altogether.
Wood Type | Description | Average Cost (Per Square Foot) |
---|---|---|
Pine | Affordable and easy to work with, has a rustic look | $3–$8 |
Maple | Hard and durable, has a straight grain and light color | $4–$12 |
Bamboo | Durable compared to price, scratch-resistant | $5–$9 |
Red oak | Relatively affordable hardwood with good color consistency and durability | $5–$10 |
Cherry | Reddish-brown hardwood with a great look but lower durability | $6–$12 |
White oak | Light-color, straight-grain hardwood | $6–$12 |
White ash | Exceptionally durable, light-colored hardwood | $6–$13 |
Hickory | Durable hardwood, suitable for high-traffic rooms | $6–$14 |
Brazilian walnut (Ipe) | Luxurious dark color, wavy grain, very durable | $8–$14 |
Mahogany | Dark-colored hardwood that ages gracefully | $8–$15 |
Cypress | Softwood that is resistant to moisture and pests | $8–$18 |
Teak | Luxurious, hard, and dense, often used outdoors | $11–$20 |
Actual repair costs depend heavily on the type of repair you're getting. Explore the table below to find common wood floor issues and their associated prices:
Wood Floor Repair Type | Average Cost (Per Square Foot) |
---|---|
Uneven floors | $3–$60 |
Scratches | $1–$8 |
Mold or mildew | $10–$25 |
Cupping | $1–$8 |
Gaps | $7–$15 |
Water damage | $8–$100 |
Squeaky floors | $10–$50 |
Complete floor replacement | $6–$25 |
Rot | $50–$250 |
Dents | $5–$25 |
Repairing an uneven or sagging floor will cost about $3 to $60 per square foot. Costs range from $1,000 to $6,000 per room or as much as $20,000 per room if you’re repairing severe damage or foundation issues. If your floors need sanding and refinishing to take off spots, you'll pay around $2 to $6 per square foot.
If you need to level the floor before adding hardwood floor finishes, add about $3,500 to $1,000 to your cost. Repairing or replacing joists costs between $2,000 and $10,000 per room.
Scratches cost anywhere from $25 to $100 per scratch or about $1 to $8 per square foot to fix. You can DIY simple scratches with an inexpensive wood filler and stain. For extensive scratches, you may need to refinish the floor completely, which could cost up to $2,000.
Mold remediation costs around $10 to $25 per square foot. Getting rid of mold or mildew means hiring a mold remediation specialist near you. They'll remove the mold first, often including the wood planks. Replacing sections of hardwood floors costs an additional $7 to $25 per square foot.
Repairing hardwood floor cupping costs $1 to $8 per square foot. You'll notice the edges of your planks rising slightly, which happens because the room has higher humidity than normal. You can reverse cupping by lowering the moisture level in the room.
Here are some other options to repair cupping issues:
Consider sanding and refinishing: You may need to take this extra step if your cupping problem doesn't right itself after a few days.
Identify the source of added moisture: Check for plumbing leaks in the area that could be exposing your floor to moisture. Plumbing leak fixes cost about $150–$350.
Dehumidify the area: You can do this with a simple dehumidifier for the room or pay for the cost of a whole-house dehumidifier—around $1,300–$2,800, which is less than the cost of replacing your floors.
Depending on the cause, repairing squeaky floors costs $10 to $50 per square foot or between $200 and $1,000—or up to $6,000 for severe issues. Common causes include water damage, uneven subflooring, improper installation, or a settling foundation.
The total cost of replacing a section of hardwood flooring depends on the size of the area, the type of wood, and the finishing required, but it ranges between $800 and $2,000. New hardwood floor installation costs $6 to $25 per square foot. Matching new boards to existing floors can be challenging, so you may prefer to replace the floors entirely.
Repairing water-damaged floors costs about $8 to $100 per square foot, depending on the extent of the damage. This covers repairing or replacing boards and blending them with the existing floor. If the damage is widespread, repairing it can be more expensive than replacing the floor. However, repairing the floor is a more environmentally-friendly choice.
You may need to repair joists and subfloors and refinish the floor if there’s extensive damage:
Repairing floor joist cost: $40–$60 per sq. ft.
Refinish hardwood floor cost: $3–$8 per sq. ft.
Replacing subfloor cost: $500–$750
Hiring a local hardwood repair pro costs between $65 and $100 per hour. Depending on the extent of the damage, most homeowners end up paying between $330 and $2,400 in labor for hardwood floor repairs. More complex repairs require additional time, resulting in higher labor costs. Expect simple repairs to take a couple of hours and more involved jobs to take multiple days.
Deciding whether to repair or replace your hardwood floor comes down to the extent of the damage and whether you’re particularly attached to the home’s original floors. If your floor is in good shape overall but has rot or scratches in small areas, you can most likely save money by repairing it. However, if the majority of the floor is in despair, consider whether replacing it would be less costly.
Hardwood floor refinishing costs are far lower than the price of replacing floors, but leveling a floor can be almost as expensive as an all-new one. If you have to replace floorboards, it can be next to impossible to match the new boards to your old ones, making repairs visible.
With the average floor repair costing $1,071, it's generally more cost-effective to hire a pro to repair the problem. Replacing a hardwood floor costs anywhere from $2,500 to $7,100, depending on the type of hardwood floor.
Hardwood floor repair can be an expensive project—here are a few ways to reduce costs:
If you have the know-how, consider making small repairs yourself, such as sanding and filling small scratches.
Bundle multiple floor repairs together to negotiate a better rate.
Save your floor repair pro time by clearing the repair area of furniture, rugs, and other obstacles before they arrive.
If you have to replace boards, consider recycled wood, which has a rustic look and a lower price tag.
Schedule repairs in the winter when companies are less busy and rates are lower.
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. We surveyed thousands of real customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
Refinishing a wooden floor is one type of repair. For example, pros often refinish hardwood floors to repair scratches. They'll remove the top layer with a sander and put a new layer of stain and sealant on it. For wooden floor issues, such as water damage, cupping, or unevenness, you're likely looking at a different repair method, like sanding, applying wood filler, or leveling the floor.
How you repair damaged wood floors will depend on the cause of the damage. Typically, damaged wood floors are either refinished or replaced, depending on the extent of the specific issue and the recommendation of a local hardwood floor installer. Common ways to repair hardwood floors include sanding, refinishing, or completely replacing the damaged wood floors.
Consult a wood flooring professional to determine if you need to replace your floors. A pro can tell you if you can refinish what you have or if you need to replace it. While hardwood floors can be expensive, they can last for generations with proper maintenance. So you may opt to repair rather than completely replace your wooden floors.
The best way to protect your hardwood floors from water damage is to keep water away from them. Remember that prevention is better than action. You can proactively keep moisture away from your floors by inspecting your pipes annually and monitoring the humidity levels in your home. In addition, consider using rugs to protect your wooden floors and clean up spills as soon as they happen.
Most engineered hardwood floors have a wear layer, which means you can sand it down once or twice. Otherwise, repairs mean replacement, with engineered wood floors costing around $2,000 to $7,000. Consult a professional specializing in engineered wood to determine if your flooring should be repaired or replaced.
Yes, you can fix hardwood floor gouges using a high-quality wood filler. Begin by thoroughly cleaning the damaged area and removing any debris. Then, fill the gouge with matching wood filler, smooth it with a putty knife, and let it cure completely. Once dry, lightly sand the area and apply a finish that blends with the surrounding wood.