Soffit Repair Costs
Repair or replacement of damaged, rotted, or animal-damaged soffit panels and vent screens under the roof eaves.
Cost Comparison by Location
418 locations with verified cost data
Cost Comparison — Soffit Repair
Low
$949
Typical
$1,459
High
$2,982
Low
$980
Typical
$1,528
High
$3,081
Low
$1,050
Typical
$1,614
High
$3,300
Low
$1,050
Typical
$1,650
High
$3,300
Low
$1,072
Typical
$1,671
High
$3,369
Low
$1,045
Typical
$1,643
High
$3,286
Low
$921
Typical
$1,419
High
$2,893
Low
$1,003
Typical
$1,540
High
$3,153
Low
$900
Typical
$1,384
High
$2,828
Low
$1,050
Typical
$1,621
High
$3,299
Low
$940
Typical
$1,452
High
$2,954
Low
$964
Typical
$1,482
High
$3,030
Low
$933
Typical
$1,437
High
$2,931
Low
$1,192
Typical
$1,874
High
$3,748
Low
$1,107
Typical
$1,739
High
$3,479
Low
$1,059
Typical
$1,651
High
$3,329
Low
$902
Typical
$1,387
High
$2,836
Low
$970
Typical
$1,500
High
$3,050
Low
$1,050
Typical
$1,616
High
$3,300
Low
$1,050
Typical
$1,614
High
$3,300
Low
$1,082
Typical
$1,664
High
$3,402
Low
$1,013
Typical
$1,563
High
$3,185
Low
$1,051
Typical
$1,619
High
$3,302
Low
$1,038
Typical
$1,652
High
$3,262
Low
$902
Typical
$1,387
High
$2,836
Low
$965
Typical
$1,487
High
$3,033
Low
$1,111
Typical
$1,730
High
$3,491
Low
$1,030
Typical
$1,583
High
$3,236
Low
$1,059
Typical
$1,664
High
$3,329
Low
$1,097
Typical
$1,701
High
$3,448
Low
$1,013
Typical
$1,567
High
$3,185
Low
$1,033
Typical
$1,641
High
$3,246
Low
$953
Typical
$1,466
High
$2,996
Low
$965
Typical
$1,504
High
$3,033
Low
$965
Typical
$1,504
High
$3,033
Low
$946
Typical
$1,454
High
$2,972
Low
$928
Typical
$1,416
High
$2,916
Low
$1,085
Typical
$1,699
High
$3,410
Low
$1,088
Typical
$1,695
High
$3,419
Low
$982
Typical
$1,517
High
$3,086
Low
$975
Typical
$1,533
High
$3,064
Low
$962
Typical
$1,479
High
$3,024
Low
$956
Typical
$1,474
High
$3,004
Low
$982
Typical
$1,551
High
$3,087
Low
$1,033
Typical
$1,594
High
$3,247
Low
$1,137
Typical
$1,807
High
$3,573
Low
$1,105
Typical
$1,720
High
$3,472
Low
$947
Typical
$1,460
High
$2,976
Low
$1,122
Typical
$1,764
High
$3,526
Low
$903
Typical
$1,388
High
$2,837
Low
$921
Typical
$1,419
High
$2,894
Low
$1,006
Typical
$1,582
High
$3,163
Low
$1,060
Typical
$1,648
High
$3,331
Low
$979
Typical
$1,509
High
$3,076
Low
$1,050
Typical
$1,650
High
$3,300
Low
$939
Typical
$1,463
High
$2,951
Low
$1,075
Typical
$1,654
High
$3,378
Low
$1,030
Typical
$1,591
High
$3,238
Low
$985
Typical
$1,502
High
$3,096
Low
$934
Typical
$1,439
High
$2,936
Low
$973
Typical
$1,537
High
$3,059
Low
$1,085
Typical
$1,669
High
$3,410
Low
$1,060
Typical
$1,631
High
$3,332
Low
$932
Typical
$1,421
High
$2,928
Low
$1,022
Typical
$1,577
High
$3,213
Low
$1,041
Typical
$1,608
High
$3,272
Low
$960
Typical
$1,475
High
$3,018
Low
$1,013
Typical
$1,544
High
$3,184
Low
$1,088
Typical
$1,717
High
$3,418
Low
$1,063
Typical
$1,670
High
$3,340
Low
$1,001
Typical
$1,561
High
$3,147
Low
$955
Typical
$1,467
High
$3,001
Low
$955
Typical
$1,472
High
$3,001
Low
$977
Typical
$1,523
High
$3,070
Low
$1,032
Typical
$1,592
High
$3,244
Low
$955
Typical
$1,468
High
$3,001
Low
$1,050
Typical
$1,635
High
$3,300
Low
$1,057
Typical
$1,647
High
$3,323
Low
$983
Typical
$1,513
High
$3,091
Low
$939
Typical
$1,458
High
$2,952
Low
$1,002
Typical
$1,562
High
$3,151
Low
$938
Typical
$1,445
High
$2,947
Low
$1,050
Typical
$1,650
High
$3,300
Low
$973
Typical
$1,496
High
$3,058
Low
$1,092
Typical
$1,702
High
$3,433
Low
$901
Typical
$1,397
High
$2,832
Low
$1,082
Typical
$1,664
High
$3,402
Low
$943
Typical
$1,454
High
$2,965
Low
$935
Typical
$1,477
High
$2,940
Low
$935
Typical
$1,456
High
$2,937
Low
$1,043
Typical
$1,606
High
$3,279
Low
$928
Typical
$1,466
High
$2,918
Low
$916
Typical
$1,407
High
$2,878
Low
$1,050
Typical
$1,642
High
$3,300
Low
$1,043
Typical
$1,606
High
$3,279
Low
$1,111
Typical
$1,730
High
$3,491
Low
$963
Typical
$1,483
High
$3,026
Low
$1,053
Typical
$1,641
High
$3,310
Low
$880
Typical
$1,353
High
$2,766
Low
$1,024
Typical
$1,601
High
$3,218
Low
$917
Typical
$1,413
High
$2,882
Low
$932
Typical
$1,491
High
$2,929
Low
$1,024
Typical
$1,580
High
$3,220
Low
$974
Typical
$1,506
High
$3,062
Low
$999
Typical
$1,570
High
$3,141
Low
$944
Typical
$1,451
High
$2,967
Low
$951
Typical
$1,466
High
$2,989
Low
$991
Typical
$1,558
High
$3,115
Low
$955
Typical
$1,475
High
$3,001
Low
$1,066
Typical
$1,662
High
$3,352
Low
$961
Typical
$1,496
High
$3,020
Low
$1,084
Typical
$1,703
High
$3,406
Low
$954
Typical
$1,471
High
$2,999
Low
$921
Typical
$1,414
High
$2,894
Low
$966
Typical
$1,490
High
$3,035
Low
$959
Typical
$1,474
High
$3,015
Low
$1,053
Typical
$1,621
High
$3,311
Low
$977
Typical
$1,522
High
$3,070
Low
$911
Typical
$1,401
High
$2,863
Low
$1,050
Typical
$1,616
High
$3,300
Low
$962
Typical
$1,487
High
$3,024
Low
$1,062
Typical
$1,654
High
$3,337
Low
$1,199
Typical
$1,845
High
$3,767
Low
$902
Typical
$1,386
High
$2,834
Low
$972
Typical
$1,513
High
$3,055
Low
$1,082
Typical
$1,664
High
$3,402
Low
$1,073
Typical
$1,685
High
$3,371
Low
$1,016
Typical
$1,566
High
$3,193
Low
$1,016
Typical
$1,563
High
$3,192
Low
$1,082
Typical
$1,664
High
$3,402
Low
$1,050
Typical
$1,618
High
$3,300
Low
$1,085
Typical
$1,669
High
$3,410
Low
$996
Typical
$1,566
High
$3,131
Low
$929
Typical
$1,433
High
$2,919
Low
$910
Typical
$1,403
High
$2,860
Low
$910
Typical
$1,400
High
$2,860
Low
$1,003
Typical
$1,561
High
$3,151
Low
$1,003
Typical
$1,563
High
$3,153
Low
$910
Typical
$1,418
High
$2,860
Low
$1,017
Typical
$1,570
High
$3,196
Low
$1,052
Typical
$1,638
High
$3,306
Low
$977
Typical
$1,511
High
$3,072
Low
$975
Typical
$1,504
High
$3,064
Low
$979
Typical
$1,506
High
$3,078
Low
$945
Typical
$1,444
High
$2,970
Low
$989
Typical
$1,533
High
$3,108
Low
$887
Typical
$1,364
High
$2,787
Low
$1,067
Typical
$1,676
High
$3,353
Low
$1,036
Typical
$1,600
High
$3,255
Low
$996
Typical
$1,538
High
$3,131
Low
$1,079
Typical
$1,696
High
$3,391
Low
$920
Typical
$1,406
High
$2,892
Low
$1,050
Typical
$1,638
High
$3,300
Low
$1,052
Typical
$1,625
High
$3,307
Low
$1,199
Typical
$1,845
High
$3,767
Low
$929
Typical
$1,433
High
$2,920
Low
$975
Typical
$1,504
High
$3,064
Low
$1,029
Typical
$1,583
High
$3,235
Low
$1,165
Typical
$1,817
High
$3,662
Low
$900
Typical
$1,383
High
$2,829
Low
$894
Typical
$1,374
High
$2,808
Low
$1,036
Typical
$1,592
High
$3,255
Low
$928
Typical
$1,417
High
$2,918
Low
$928
Typical
$1,427
High
$2,918
Low
$1,050
Typical
$1,620
High
$3,300
Low
$991
Typical
$1,529
High
$3,116
Low
$1,050
Typical
$1,658
High
$3,300
Low
$1,050
Typical
$1,635
High
$3,300
Low
$1,005
Typical
$1,565
High
$3,158
Low
$1,050
Typical
$1,618
High
$3,300
Low
$961
Typical
$1,480
High
$3,020
Low
$1,192
Typical
$1,874
High
$3,748
Low
$935
Typical
$1,429
High
$2,939
Low
$898
Typical
$1,379
High
$2,822
Low
$1,045
Typical
$1,607
High
$3,283
Low
$967
Typical
$1,491
High
$3,039
Low
$984
Typical
$1,521
High
$3,092
Low
$924
Typical
$1,434
High
$2,903
Low
$1,182
Typical
$1,881
High
$3,714
Low
$923
Typical
$1,418
High
$2,902
Low
$902
Typical
$1,394
High
$2,836
Low
$902
Typical
$1,386
High
$2,834
Low
$900
Typical
$1,398
High
$2,829
Low
$996
Typical
$1,552
High
$3,130
Low
$1,012
Typical
$1,598
High
$3,181
Low
$1,050
Typical
$1,618
High
$3,300
Low
$972
Typical
$1,509
High
$3,054
Low
$1,051
Typical
$1,646
High
$3,303
Low
$1,050
Typical
$1,619
High
$3,300
Low
$957
Typical
$1,471
High
$3,007
Low
$908
Typical
$1,394
High
$2,853
Low
$1,057
Typical
$1,662
High
$3,323
Low
$972
Typical
$1,493
High
$3,055
Low
$964
Typical
$1,489
High
$3,028
Low
$981
Typical
$1,527
High
$3,083
Low
$916
Typical
$1,408
High
$2,878
Low
$901
Typical
$1,386
High
$2,833
Low
$988
Typical
$1,520
High
$3,105
Low
$1,020
Typical
$1,570
High
$3,206
Low
$1,032
Typical
$1,594
High
$3,243
Low
$997
Typical
$1,554
High
$3,135
Low
$913
Typical
$1,404
High
$2,870
Low
$947
Typical
$1,454
High
$2,977
Low
$1,052
Typical
$1,625
High
$3,307
Low
$948
Typical
$1,460
High
$2,978
Low
$902
Typical
$1,390
High
$2,836
Low
$957
Typical
$1,477
High
$3,008
Low
$995
Typical
$1,538
High
$3,126
Low
$975
Typical
$1,504
High
$3,065
Low
$942
Typical
$1,467
High
$2,959
Low
$962
Typical
$1,479
High
$3,022
Low
$938
Typical
$1,442
High
$2,949
Low
$1,007
Typical
$1,557
High
$3,166
Low
$1,192
Typical
$1,874
High
$3,748
Low
$1,024
Typical
$1,604
High
$3,219
Low
$940
Typical
$1,445
High
$2,953
Low
$1,192
Typical
$1,874
High
$3,748
Low
$1,050
Typical
$1,615
High
$3,300
Low
$977
Typical
$1,507
High
$3,071
Low
$959
Typical
$1,474
High
$3,014
Low
$938
Typical
$1,449
High
$2,949
Low
$930
Typical
$1,433
High
$2,921
Low
$1,081
Typical
$1,698
High
$3,397
Low
$1,022
Typical
$1,579
High
$3,211
Low
$1,050
Typical
$1,623
High
$3,300
Low
$1,109
Typical
$1,716
High
$3,487
Low
$947
Typical
$1,459
High
$2,975
Low
$955
Typical
$1,527
High
$3,001
Low
$933
Typical
$1,454
High
$2,933
Low
$1,050
Typical
$1,628
High
$3,300
Low
$1,050
Typical
$1,669
High
$3,300
Low
$902
Typical
$1,387
High
$2,834
Low
$1,065
Typical
$1,660
High
$3,347
Low
$968
Typical
$1,487
High
$3,042
Low
$1,085
Typical
$1,669
High
$3,410
Low
$1,199
Typical
$1,845
High
$3,767
Low
$1,050
Typical
$1,636
High
$3,300
Low
$1,006
Typical
$1,546
High
$3,161
Low
$1,018
Typical
$1,573
High
$3,199
Low
$1,101
Typical
$1,760
High
$3,459
Low
$1,050
Typical
$1,679
High
$3,300
Low
$1,050
Typical
$1,604
High
$3,300
Low
$1,013
Typical
$1,564
High
$3,183
Low
$1,050
Typical
$1,630
High
$3,300
Low
$925
Typical
$1,422
High
$2,907
Low
$1,093
Typical
$1,718
High
$3,436
Low
$878
Typical
$1,350
High
$2,759
Low
$1,050
Typical
$1,621
High
$3,300
Low
$942
Typical
$1,447
High
$2,959
Low
$980
Typical
$1,495
High
$3,080
Low
$1,109
Typical
$1,737
High
$3,485
Low
$926
Typical
$1,441
High
$2,909
Low
$1,012
Typical
$1,554
High
$3,179
Low
$971
Typical
$1,514
High
$3,053
Low
$983
Typical
$1,512
High
$3,090
Low
$1,182
Typical
$1,857
High
$3,714
Low
$1,084
Typical
$1,668
High
$3,406
Low
$1,109
Typical
$1,716
High
$3,487
Low
$1,012
Typical
$1,554
High
$3,179
Low
$1,050
Typical
$1,615
High
$3,300
Low
$1,050
Typical
$1,622
High
$3,300
Low
$944
Typical
$1,457
High
$2,968
Low
$1,050
Typical
$1,624
High
$3,300
Low
$1,098
Typical
$1,726
High
$3,450
Low
$1,050
Typical
$1,671
High
$3,300
Low
$1,055
Typical
$1,658
High
$3,315
Low
$1,050
Typical
$1,612
High
$3,300
Low
$972
Typical
$1,495
High
$3,056
Low
$1,182
Typical
$1,858
High
$3,714
Low
$1,050
Typical
$1,650
High
$3,300
Low
$1,182
Typical
$1,881
High
$3,714
Low
$1,069
Typical
$1,670
High
$3,358
Low
$1,028
Typical
$1,588
High
$3,232
Low
$1,050
Typical
$1,620
High
$3,300
Low
$1,050
Typical
$1,619
High
$3,300
Low
$1,055
Typical
$1,658
High
$3,315
Low
$1,214
Typical
$1,907
High
$3,815
Low
$1,000
Typical
$1,539
High
$3,143
Low
$1,065
Typical
$1,695
High
$3,349
Low
$986
Typical
$1,516
High
$3,099
Low
$1,054
Typical
$1,629
High
$3,312
Low
$1,050
Typical
$1,636
High
$3,300
Low
$1,050
Typical
$1,617
High
$3,300
Low
$949
Typical
$1,462
High
$2,984
Low
$1,089
Typical
$1,705
High
$3,421
Low
$965
Typical
$1,485
High
$3,033
Low
$1,050
Typical
$1,636
High
$3,300
Low
$1,065
Typical
$1,639
High
$3,347
Low
$976
Typical
$1,508
High
$3,067
Low
$930
Typical
$1,434
High
$2,924
Low
$1,161
Typical
$1,824
High
$3,647
Low
$1,050
Typical
$1,616
High
$3,300
Low
$1,022
Typical
$1,572
High
$3,211
Low
$914
Typical
$1,395
High
$2,873
Low
$1,050
Typical
$1,622
High
$3,300
Low
$1,026
Typical
$1,579
High
$3,225
Low
$958
Typical
$1,512
High
$3,011
Low
$1,077
Typical
$1,663
High
$3,384
Low
$1,085
Typical
$1,669
High
$3,410
Low
$843
Typical
$1,296
High
$2,651
Low
$994
Typical
$1,535
High
$3,124
Low
$999
Typical
$1,587
High
$3,139
Low
$1,082
Typical
$1,664
High
$3,402
Low
$934
Typical
$1,440
High
$2,934
Low
$1,052
Typical
$1,620
High
$3,308
Low
$1,070
Typical
$1,654
High
$3,361
Low
$1,107
Typical
$1,725
High
$3,479
Low
$1,069
Typical
$1,670
High
$3,358
Low
$1,031
Typical
$1,594
High
$3,242
Low
$963
Typical
$1,500
High
$3,028
Low
$1,008
Typical
$1,557
High
$3,167
Low
$1,031
Typical
$1,590
High
$3,239
Low
$936
Typical
$1,444
High
$2,942
Low
$1,019
Typical
$1,574
High
$3,203
Low
$1,057
Typical
$1,661
High
$3,322
Low
$1,061
Typical
$1,638
High
$3,333
Low
$1,050
Typical
$1,641
High
$3,300
Low
$1,028
Typical
$1,587
High
$3,229
Low
$1,118
Typical
$1,756
High
$3,513
Low
$983
Typical
$1,518
High
$3,089
Low
$1,019
Typical
$1,601
High
$3,202
Low
$954
Typical
$1,525
High
$2,997
Low
$968
Typical
$1,528
High
$3,041
Low
$924
Typical
$1,425
High
$2,904
Low
$1,120
Typical
$1,760
High
$3,520
Low
$954
Typical
$1,487
High
$2,999
Low
$1,101
Typical
$1,760
High
$3,459
Low
$1,088
Typical
$1,696
High
$3,420
Low
$1,145
Typical
$1,799
High
$3,598
Low
$1,004
Typical
$1,556
High
$3,155
Low
$1,059
Typical
$1,637
High
$3,329
Low
$971
Typical
$1,492
High
$3,051
Low
$995
Typical
$1,529
High
$3,126
Low
$1,118
Typical
$1,756
High
$3,513
Low
$1,175
Typical
$1,846
High
$3,692
Low
$1,214
Typical
$1,907
High
$3,815
Low
$1,159
Typical
$1,822
High
$3,644
Low
$1,140
Typical
$1,792
High
$3,584
Low
$1,192
Typical
$1,874
High
$3,748
Low
$1,142
Typical
$1,795
High
$3,590
Low
$1,154
Typical
$1,813
High
$3,627
Low
$1,037
Typical
$1,592
High
$3,259
Low
$1,132
Typical
$1,778
High
$3,557
Low
$1,000
Typical
$1,541
High
$3,142
Low
$982
Typical
$1,517
High
$3,087
Low
$1,167
Typical
$1,827
High
$3,667
Low
$987
Typical
$1,526
High
$3,102
Low
$985
Typical
$1,514
High
$3,094
Low
$890
Typical
$1,369
High
$2,797
Low
$937
Typical
$1,442
High
$2,945
Low
$908
Typical
$1,398
High
$2,853
Low
$908
Typical
$1,401
High
$2,853
Low
$975
Typical
$1,518
High
$3,064
Low
$1,050
Typical
$1,615
High
$3,300
Low
$1,050
Typical
$1,620
High
$3,300
Low
$1,061
Typical
$1,638
High
$3,333
Low
$956
Typical
$1,471
High
$3,005
Low
$1,054
Typical
$1,650
High
$3,312
Low
$930
Typical
$1,444
High
$2,923
Low
$974
Typical
$1,537
High
$3,060
Low
$1,009
Typical
$1,603
High
$3,170
Low
$950
Typical
$1,481
High
$2,986
Low
$920
Typical
$1,472
High
$2,892
Low
$1,022
Typical
$1,580
High
$3,212
Low
$907
Typical
$1,408
High
$2,851
Low
$998
Typical
$1,550
High
$3,138
Low
$1,016
Typical
$1,569
High
$3,193
Low
$957
Typical
$1,477
High
$3,007
Low
$1,103
Typical
$1,734
High
$3,468
Low
$924
Typical
$1,422
High
$2,905
Low
$1,005
Typical
$1,580
High
$3,159
Low
$1,167
Typical
$1,827
High
$3,667
Low
$986
Typical
$1,518
High
$3,099
Low
$1,059
Typical
$1,630
High
$3,329
Low
$1,050
Typical
$1,613
High
$3,300
Low
$922
Typical
$1,435
High
$2,897
Low
$882
Typical
$1,356
High
$2,772
Low
$1,050
Typical
$1,614
High
$3,300
Low
$960
Typical
$1,497
High
$3,018
Low
$933
Typical
$1,437
High
$2,931
Low
$1,083
Typical
$1,724
High
$3,405
Low
$1,017
Typical
$1,566
High
$3,198
Low
$937
Typical
$1,443
High
$2,944
Low
$921
Typical
$1,416
High
$2,895
Low
$968
Typical
$1,488
High
$3,041
Low
$1,050
Typical
$1,623
High
$3,300
Low
$973
Typical
$1,530
High
$3,058
Low
$1,139
Typical
$1,790
High
$3,580
Low
$1,050
Typical
$1,632
High
$3,300
Low
$1,008
Typical
$1,603
High
$3,167
Low
$1,050
Typical
$1,621
High
$3,300
Low
$1,028
Typical
$1,588
High
$3,232
Low
$1,048
Typical
$1,647
High
$3,294
Low
$972
Typical
$1,494
High
$3,054
Low
$1,069
Typical
$1,670
High
$3,358
Low
$1,050
Typical
$1,644
High
$3,300
Low
$1,122
Typical
$1,764
High
$3,526
Low
$914
Typical
$1,408
High
$2,873
Low
$921
Typical
$1,447
High
$2,894
Low
$973
Typical
$1,504
High
$3,057
Low
$1,091
Typical
$1,708
High
$3,427
Low
$1,050
Typical
$1,602
High
$3,300
Low
$927
Typical
$1,415
High
$2,915
Low
$934
Typical
$1,439
High
$2,935
Low
$940
Typical
$1,445
High
$2,954
Low
$970
Typical
$1,498
High
$3,048
Low
$1,012
Typical
$1,562
High
$3,182
Low
$1,077
Typical
$1,684
High
$3,384
Low
$1,013
Typical
$1,564
High
$3,183
Low
$966
Typical
$1,491
High
$3,037
Low
$1,050
Typical
$1,623
High
$3,300
Low
$1,076
Typical
$1,711
High
$3,383
Low
$1,050
Typical
$1,601
High
$3,300
Low
$1,003
Typical
$1,571
High
$3,153
Low
$1,008
Typical
$1,557
High
$3,168
Low
$918
Typical
$1,430
High
$2,884
Low
$1,094
Typical
$1,720
High
$3,440
Low
$973
Typical
$1,498
High
$3,059