Hardwood Floor Refinishing Costs
Drum sanding, edge sanding, and application of stain and polyurethane finish coats to restore worn or discolored hardwood floors.
Cost Comparison by Location
418 locations with verified cost data
Cost Comparison — Hardwood Floor Refinishing
Low
$62
Typical
$613
High
$1,446
Low
$64
Typical
$652
High
$1,495
Low
$69
Typical
$678
High
$1,601
Low
$69
Typical
$711
High
$1,601
Low
$61
Typical
$599
High
$1,403
Low
$69
Typical
$705
High
$1,594
Low
$71
Typical
$718
High
$1,634
Low
$66
Typical
$655
High
$1,529
Low
$59
Typical
$584
High
$1,372
Low
$69
Typical
$700
High
$1,600
Low
$62
Typical
$626
High
$1,433
Low
$63
Typical
$623
High
$1,470
Low
$61
Typical
$613
High
$1,422
Low
$78
Typical
$829
High
$1,818
Low
$73
Typical
$750
High
$1,687
Low
$70
Typical
$710
High
$1,615
Low
$59
Typical
$582
High
$1,376
Low
$64
Typical
$649
High
$1,479
Low
$69
Typical
$691
High
$1,601
Low
$69
Typical
$675
High
$1,601
Low
$71
Typical
$699
High
$1,650
Low
$67
Typical
$654
High
$1,545
Low
$69
Typical
$683
High
$1,602
Low
$68
Typical
$697
High
$1,582
Low
$59
Typical
$582
High
$1,376
Low
$63
Typical
$627
High
$1,471
Low
$73
Typical
$741
High
$1,693
Low
$68
Typical
$665
High
$1,570
Low
$70
Typical
$737
High
$1,615
Low
$72
Typical
$733
High
$1,673
Low
$67
Typical
$675
High
$1,545
Low
$68
Typical
$711
High
$1,574
Low
$63
Typical
$618
High
$1,453
Low
$63
Typical
$647
High
$1,471
Low
$63
Typical
$647
High
$1,471
Low
$62
Typical
$611
High
$1,441
Low
$61
Typical
$598
High
$1,415
Low
$71
Typical
$751
High
$1,654
Low
$72
Typical
$729
High
$1,658
Low
$65
Typical
$652
High
$1,497
Low
$64
Typical
$658
High
$1,486
Low
$63
Typical
$621
High
$1,467
Low
$63
Typical
$635
High
$1,457
Low
$65
Typical
$686
High
$1,497
Low
$68
Typical
$668
High
$1,575
Low
$75
Typical
$783
High
$1,733
Low
$73
Typical
$737
High
$1,684
Low
$62
Typical
$616
High
$1,443
Low
$74
Typical
$757
High
$1,710
Low
$59
Typical
$583
High
$1,376
Low
$61
Typical
$599
High
$1,404
Low
$66
Typical
$679
High
$1,534
Low
$64
Typical
$631
High
$1,492
Low
$70
Typical
$712
High
$1,616
Low
$69
Typical
$730
High
$1,601
Low
$62
Typical
$624
High
$1,431
Low
$71
Typical
$694
High
$1,638
Low
$68
Typical
$692
High
$1,571
Low
$65
Typical
$650
High
$1,502
Low
$61
Typical
$614
High
$1,424
Low
$64
Typical
$680
High
$1,484
Low
$71
Typical
$714
High
$1,654
Low
$70
Typical
$686
High
$1,616
Low
$61
Typical
$600
High
$1,420
Low
$67
Typical
$659
High
$1,558
Low
$68
Typical
$676
High
$1,587
Low
$63
Typical
$623
High
$1,464
Low
$67
Typical
$669
High
$1,545
Low
$72
Typical
$759
High
$1,658
Low
$70
Typical
$739
High
$1,620
Low
$66
Typical
$666
High
$1,527
Low
$63
Typical
$619
High
$1,456
Low
$63
Typical
$622
High
$1,456
Low
$64
Typical
$649
High
$1,489
Low
$68
Typical
$667
High
$1,573
Low
$63
Typical
$617
High
$1,456
Low
$69
Typical
$700
High
$1,601
Low
$70
Typical
$705
High
$1,612
Low
$65
Typical
$637
High
$1,499
Low
$62
Typical
$629
High
$1,432
Low
$62
Typical
$610
High
$1,429
Low
$66
Typical
$666
High
$1,528
Low
$69
Typical
$708
High
$1,601
Low
$64
Typical
$628
High
$1,483
Low
$72
Typical
$732
High
$1,665
Low
$59
Typical
$602
High
$1,374
Low
$71
Typical
$699
High
$1,650
Low
$62
Typical
$613
High
$1,438
Low
$62
Typical
$653
High
$1,426
Low
$61
Typical
$621
High
$1,425
Low
$69
Typical
$674
High
$1,591
Low
$60
Typical
$591
High
$1,396
Low
$61
Typical
$648
High
$1,415
Low
$69
Typical
$703
High
$1,601
Low
$69
Typical
$674
High
$1,591
Low
$73
Typical
$741
High
$1,693
Low
$63
Typical
$632
High
$1,468
Low
$69
Typical
$706
High
$1,605
Low
$58
Typical
$568
High
$1,342
Low
$67
Typical
$686
High
$1,561
Low
$60
Typical
$602
High
$1,398
Low
$61
Typical
$631
High
$1,421
Low
$67
Typical
$661
High
$1,562
Low
$64
Typical
$651
High
$1,485
Low
$66
Typical
$695
High
$1,523
Low
$62
Typical
$610
High
$1,439
Low
$63
Typical
$619
High
$1,450
Low
$65
Typical
$669
High
$1,511
Low
$63
Typical
$636
High
$1,456
Low
$70
Typical
$715
High
$1,626
Low
$63
Typical
$643
High
$1,465
Low
$71
Typical
$734
High
$1,652
Low
$63
Typical
$634
High
$1,455
Low
$61
Typical
$601
High
$1,404
Low
$63
Typical
$616
High
$1,462
Low
$64
Typical
$623
High
$1,472
Low
$69
Typical
$693
High
$1,606
Low
$64
Typical
$655
High
$1,489
Low
$60
Typical
$590
High
$1,389
Low
$69
Typical
$678
High
$1,601
Low
$63
Typical
$643
High
$1,467
Low
$70
Typical
$708
High
$1,619
Low
$79
Typical
$774
High
$1,827
Low
$59
Typical
$579
High
$1,375
Low
$64
Typical
$650
High
$1,482
Low
$71
Typical
$699
High
$1,650
Low
$71
Typical
$746
High
$1,635
Low
$67
Typical
$661
High
$1,549
Low
$67
Typical
$656
High
$1,548
Low
$71
Typical
$699
High
$1,650
Low
$69
Typical
$683
High
$1,601
Low
$71
Typical
$714
High
$1,654
Low
$66
Typical
$672
High
$1,519
Low
$61
Typical
$599
High
$1,416
Low
$60
Typical
$605
High
$1,387
Low
$60
Typical
$590
High
$1,387
Low
$66
Typical
$669
High
$1,528
Low
$66
Typical
$673
High
$1,529
Low
$60
Typical
$610
High
$1,387
Low
$67
Typical
$676
High
$1,550
Low
$69
Typical
$702
High
$1,604
Low
$64
Typical
$654
High
$1,490
Low
$64
Typical
$629
High
$1,486
Low
$64
Typical
$634
High
$1,493
Low
$62
Typical
$607
High
$1,441
Low
$65
Typical
$661
High
$1,507
Low
$58
Typical
$575
High
$1,352
Low
$70
Typical
$742
High
$1,626
Low
$68
Typical
$690
High
$1,579
Low
$66
Typical
$647
High
$1,519
Low
$71
Typical
$728
High
$1,645
Low
$61
Typical
$591
High
$1,403
Low
$69
Typical
$752
High
$1,601
Low
$69
Typical
$707
High
$1,604
Low
$79
Typical
$774
High
$1,827
Low
$61
Typical
$599
High
$1,416
Low
$64
Typical
$629
High
$1,486
Low
$68
Typical
$666
High
$1,569
Low
$77
Typical
$834
High
$1,776
Low
$59
Typical
$578
High
$1,372
Low
$59
Typical
$580
High
$1,362
Low
$68
Typical
$669
High
$1,579
Low
$61
Typical
$598
High
$1,415
Low
$61
Typical
$599
High
$1,415
Low
$69
Typical
$679
High
$1,601
Low
$65
Typical
$641
High
$1,511
Low
$69
Typical
$733
High
$1,601
Low
$69
Typical
$702
High
$1,601
Low
$66
Typical
$672
High
$1,532
Low
$69
Typical
$690
High
$1,601
Low
$63
Typical
$631
High
$1,465
Low
$78
Typical
$829
High
$1,818
Low
$62
Typical
$600
High
$1,425
Low
$59
Typical
$582
High
$1,369
Low
$64
Typical
$624
High
$1,474
Low
$69
Typical
$675
High
$1,592
Low
$65
Typical
$658
High
$1,500
Low
$61
Typical
$619
High
$1,408
Low
$78
Typical
$793
High
$1,802
Low
$61
Typical
$599
High
$1,407
Low
$59
Typical
$601
High
$1,375
Low
$59
Typical
$579
High
$1,375
Low
$59
Typical
$603
High
$1,372
Low
$66
Typical
$668
High
$1,518
Low
$67
Typical
$707
High
$1,543
Low
$69
Typical
$685
High
$1,601
Low
$64
Typical
$651
High
$1,481
Low
$69
Typical
$728
High
$1,602
Low
$69
Typical
$683
High
$1,601
Low
$63
Typical
$618
High
$1,459
Low
$60
Typical
$589
High
$1,384
Low
$70
Typical
$713
High
$1,612
Low
$64
Typical
$630
High
$1,482
Low
$63
Typical
$644
High
$1,469
Low
$65
Typical
$656
High
$1,496
Low
$60
Typical
$594
High
$1,396
Low
$59
Typical
$585
High
$1,374
Low
$65
Typical
$650
High
$1,506
Low
$67
Typical
$659
High
$1,555
Low
$68
Typical
$688
High
$1,573
Low
$66
Typical
$669
High
$1,520
Low
$60
Typical
$590
High
$1,392
Low
$62
Typical
$619
High
$1,444
Low
$69
Typical
$707
High
$1,604
Low
$62
Typical
$618
High
$1,444
Low
$59
Typical
$582
High
$1,376
Low
$63
Typical
$619
High
$1,459
Low
$65
Typical
$663
High
$1,516
Low
$64
Typical
$635
High
$1,487
Low
$62
Typical
$626
High
$1,435
Low
$63
Typical
$624
High
$1,466
Low
$62
Typical
$603
High
$1,430
Low
$66
Typical
$657
High
$1,536
Low
$78
Typical
$829
High
$1,818
Low
$67
Typical
$709
High
$1,561
Low
$62
Typical
$607
High
$1,432
Low
$78
Typical
$829
High
$1,818
Low
$69
Typical
$681
High
$1,601
Low
$64
Typical
$636
High
$1,490
Low
$63
Typical
$619
High
$1,462
Low
$62
Typical
$610
High
$1,430
Low
$61
Typical
$604
High
$1,417
Low
$71
Typical
$752
High
$1,648
Low
$67
Typical
$683
High
$1,557
Low
$69
Typical
$700
High
$1,601
Low
$73
Typical
$741
High
$1,691
Low
$62
Typical
$617
High
$1,443
Low
$63
Typical
$646
High
$1,456
Low
$61
Typical
$620
High
$1,423
Low
$69
Typical
$702
High
$1,601
Low
$69
Typical
$723
High
$1,601
Low
$59
Typical
$582
High
$1,375
Low
$70
Typical
$714
High
$1,624
Low
$64
Typical
$628
High
$1,476
Low
$71
Typical
$714
High
$1,654
Low
$79
Typical
$774
High
$1,827
Low
$69
Typical
$704
High
$1,601
Low
$66
Typical
$650
High
$1,533
Low
$67
Typical
$681
High
$1,552
Low
$72
Typical
$745
High
$1,678
Low
$69
Typical
$710
High
$1,601
Low
$69
Typical
$674
High
$1,601
Low
$67
Typical
$673
High
$1,544
Low
$69
Typical
$703
High
$1,601
Low
$61
Typical
$597
High
$1,410
Low
$72
Typical
$760
High
$1,666
Low
$58
Typical
$569
High
$1,338
Low
$69
Typical
$698
High
$1,601
Low
$62
Typical
$608
High
$1,435
Low
$64
Typical
$631
High
$1,494
Low
$73
Typical
$768
High
$1,690
Low
$61
Typical
$619
High
$1,411
Low
$67
Typical
$656
High
$1,542
Low
$64
Typical
$651
High
$1,481
Low
$65
Typical
$636
High
$1,499
Low
$78
Typical
$822
High
$1,802
Low
$71
Typical
$700
High
$1,652
Low
$73
Typical
$741
High
$1,691
Low
$67
Typical
$656
High
$1,542
Low
$69
Typical
$681
High
$1,601
Low
$69
Typical
$706
High
$1,601
Low
$62
Typical
$609
High
$1,440
Low
$69
Typical
$701
High
$1,601
Low
$72
Typical
$740
High
$1,674
Low
$69
Typical
$705
High
$1,601
Low
$69
Typical
$711
High
$1,608
Low
$69
Typical
$686
High
$1,601
Low
$64
Typical
$631
High
$1,482
Low
$69
Typical
$708
High
$1,601
Low
$78
Typical
$797
High
$1,802
Low
$78
Typical
$793
High
$1,802
Low
$70
Typical
$715
High
$1,629
Low
$68
Typical
$668
High
$1,568
Low
$69
Typical
$677
High
$1,601
Low
$69
Typical
$698
High
$1,601
Low
$69
Typical
$711
High
$1,608
Low
$80
Typical
$844
High
$1,851
Low
$66
Typical
$646
High
$1,524
Low
$70
Typical
$715
High
$1,624
Low
$65
Typical
$637
High
$1,503
Low
$69
Typical
$687
High
$1,606
Low
$69
Typical
$698
High
$1,601
Low
$69
Typical
$677
High
$1,601
Low
$62
Typical
$612
High
$1,447
Low
$72
Typical
$754
High
$1,659
Low
$63
Typical
$626
High
$1,471
Low
$69
Typical
$704
High
$1,601
Low
$70
Typical
$688
High
$1,623
Low
$64
Typical
$652
High
$1,488
Low
$61
Typical
$606
High
$1,418
Low
$76
Typical
$807
High
$1,769
Low
$69
Typical
$678
High
$1,601
Low
$67
Typical
$660
High
$1,557
Low
$60
Typical
$589
High
$1,394
Low
$69
Typical
$700
High
$1,601
Low
$67
Typical
$663
High
$1,564
Low
$63
Typical
$669
High
$1,460
Low
$71
Typical
$718
High
$1,642
Low
$71
Typical
$714
High
$1,654
Low
$55
Typical
$542
High
$1,286
Low
$65
Typical
$662
High
$1,515
Low
$66
Typical
$688
High
$1,522
Low
$71
Typical
$699
High
$1,650
Low
$61
Typical
$604
High
$1,423
Low
$69
Typical
$680
High
$1,604
Low
$70
Typical
$713
High
$1,630
Low
$73
Typical
$742
High
$1,687
Low
$70
Typical
$715
High
$1,629
Low
$68
Typical
$673
High
$1,572
Low
$63
Typical
$643
High
$1,469
Low
$66
Typical
$674
High
$1,536
Low
$68
Typical
$665
High
$1,571
Low
$62
Typical
$602
High
$1,427
Low
$67
Typical
$679
High
$1,554
Low
$70
Typical
$735
High
$1,612
Low
$70
Typical
$713
High
$1,617
Low
$69
Typical
$702
High
$1,601
Low
$68
Typical
$668
High
$1,566
Low
$74
Typical
$777
High
$1,704
Low
$65
Typical
$639
High
$1,499
Low
$63
Typical
$645
High
$1,454
Low
$67
Typical
$687
High
$1,553
Low
$64
Typical
$676
High
$1,475
Low
$61
Typical
$596
High
$1,409
Low
$74
Typical
$779
High
$1,707
Low
$63
Typical
$640
High
$1,455
Low
$72
Typical
$745
High
$1,678
Low
$72
Typical
$729
High
$1,659
Low
$75
Typical
$796
High
$1,745
Low
$66
Typical
$671
High
$1,531
Low
$70
Typical
$691
High
$1,615
Low
$64
Typical
$627
High
$1,480
Low
$65
Typical
$642
High
$1,516
Low
$74
Typical
$777
High
$1,704
Low
$77
Typical
$817
High
$1,791
Low
$80
Typical
$844
High
$1,851
Low
$76
Typical
$806
High
$1,767
Low
$75
Typical
$793
High
$1,738
Low
$78
Typical
$829
High
$1,818
Low
$75
Typical
$794
High
$1,742
Low
$76
Typical
$802
High
$1,759
Low
$68
Typical
$677
High
$1,581
Low
$74
Typical
$787
High
$1,725
Low
$66
Typical
$650
High
$1,524
Low
$65
Typical
$655
High
$1,498
Low
$77
Typical
$808
High
$1,779
Low
$65
Typical
$660
High
$1,505
Low
$65
Typical
$636
High
$1,501
Low
$59
Typical
$577
High
$1,357
Low
$62
Typical
$616
High
$1,428
Low
$60
Typical
$596
High
$1,384
Low
$60
Typical
$584
High
$1,384
Low
$64
Typical
$652
High
$1,486
Low
$69
Typical
$680
High
$1,601
Low
$69
Typical
$675
High
$1,601
Low
$70
Typical
$713
High
$1,617
Low
$63
Typical
$619
High
$1,457
Low
$69
Typical
$730
High
$1,606
Low
$62
Typical
$632
High
$1,448
Low
$64
Typical
$680
High
$1,484
Low
$61
Typical
$623
High
$1,418
Low
$66
Typical
$694
High
$1,538
Low
$61
Typical
$622
High
$1,403
Low
$67
Typical
$667
High
$1,558
Low
$60
Typical
$608
High
$1,383
Low
$66
Typical
$669
High
$1,522
Low
$67
Typical
$677
High
$1,549
Low
$63
Typical
$622
High
$1,459
Low
$73
Typical
$767
High
$1,682
Low
$61
Typical
$598
High
$1,409
Low
$66
Typical
$678
High
$1,532
Low
$77
Typical
$808
High
$1,779
Low
$65
Typical
$637
High
$1,503
Low
$70
Typical
$684
High
$1,615
Low
$69
Typical
$681
High
$1,601
Low
$61
Typical
$617
High
$1,405
Low
$58
Typical
$570
High
$1,345
Low
$69
Typical
$678
High
$1,601
Low
$63
Typical
$638
High
$1,464
Low
$61
Typical
$608
High
$1,422
Low
$71
Typical
$727
High
$1,652
Low
$67
Typical
$669
High
$1,551
Low
$62
Typical
$604
High
$1,428
Low
$61
Typical
$594
High
$1,404
Low
$64
Typical
$625
High
$1,475
Low
$69
Typical
$685
High
$1,601
Low
$64
Typical
$657
High
$1,484
Low
$75
Typical
$792
High
$1,736
Low
$69
Typical
$706
High
$1,601
Low
$66
Typical
$676
High
$1,536
Low
$69
Typical
$682
High
$1,601
Low
$68
Typical
$668
High
$1,568
Low
$69
Typical
$729
High
$1,598
Low
$64
Typical
$628
High
$1,481
Low
$70
Typical
$715
High
$1,629
Low
$69
Typical
$727
High
$1,601
Low
$74
Typical
$757
High
$1,710
Low
$60
Typical
$600
High
$1,394
Low
$61
Typical
$621
High
$1,404
Low
$64
Typical
$650
High
$1,483
Low
$72
Typical
$755
High
$1,662
Low
$69
Typical
$677
High
$1,601
Low
$61
Typical
$598
High
$1,414
Low
$61
Typical
$609
High
$1,424
Low
$62
Typical
$607
High
$1,433
Low
$64
Typical
$646
High
$1,478
Low
$71
Typical
$721
High
$1,642
Low
$67
Typical
$653
High
$1,543
Low
$67
Typical
$658
High
$1,544
Low
$64
Typical
$623
High
$1,473
Low
$69
Typical
$702
High
$1,601
Low
$71
Typical
$741
High
$1,641
Low
$69
Typical
$693
High
$1,601
Low
$66
Typical
$695
High
$1,529
Low
$66
Typical
$672
High
$1,537
Low
$60
Typical
$610
High
$1,399
Low
$72
Typical
$761
High
$1,668
Low
$64
Typical
$640
High
$1,484
About Hardwood Floor Refinishing Costs
Hardwood floor refinishing costs in Abilene, TX average $974.41, reflecting the city's cost of living that runs 9.6% below the national average. This lower regional price parity of 90.4 directly influences labor rates and material costs for flooring contractors operating in Abilene compared to higher-cost metropolitan areas. The service price range in Abilene spans from $222.32 to $2,319.65, with variation driven by factors such as floor size, condition, and local contractor competition. Abilene's moderate demand for hardwood refinishing services and its smaller contractor market compared to larger Texas cities contribute to the pricing structure observed in the area. The local labor market in Abilene supports these lower rates while still maintaining service quality standards.
Questions to Ask Your Installer
- 1How do hardwood floor refinishing costs in Abilene compare to larger Texas cities like Dallas or Houston?
- 2Why might I see such a wide price range ($222.32 to $2,319.65) for hardwood floor refinishing services in Abilene?
- 3Are there enough hardwood floor refinishing contractors in Abilene to ensure competitive pricing?