Call Now: (866) 928-6611

The Best Plumbing in Ulster County, NY

Call Now for Plumbing:

Plumbing in Ulster County

Top Certified Plumbers in Ulster County, NY

Whether you have a leaky faucet or a pipe has burst, you can count on Aptera for the fastest and most reliable plumbers in Ulster County 365 days a year. With dishwashers, showers, toilets and sinks that all need fixing at some point, knowing the Ulster County plumbing repair companies to call in a pinch will come in handy sooner rather than later. Aptera prides itself on acting as a strong filter with background checks and speaking to every company you see listed to make sure that in your moment of crisis you get repairs done fast.

Call Now for Pricing

Reducing the Costs of Ulster County Plumbing Repairs

Pricing for Ulster County plumbing services may come as a surprise to you if you have never owned a home or been in charge of repairs. For starters, there is no set price for any one service, one plumber in Ulster County may charge more than the next because they are better trained or more specialized. While one plumber may look at a leaky toilet and recommend that it be replaced (thus incurring the cost of an entire toilet), another will fix the existing toilet for less. The tradeoff here is that you are more likely to need future repairs. Also keep in mind that specialty plumbers in Wallkill, Kingston and Saugerties that work nearly exclusively on large, more difficult projects will charge a premium even if they are simply changing out some gaskets or tightening some piping.

Their overhead and the materials that they use are just some of the reasons why prices vary from plumber to plumber.

The best way to reduce your average monthly costs for plumbing in Ulster County is to prevent the issues altogether. While this is difficult on older properties, you can make great strides by having regular maintenance (every one to two years) done on major appliances that connect to the water main and check for minor leaks throughout the house that can worsen over time. When prevention doesn't work you can keep the costs down with the following tips:

Matching the Right Plumbing Contractor in Wallkill, Kingston and Saugerties For Every Problem

Whether you maintain multiple apartment buildings or just have a small home, you are susceptible to every type of plumbing problem at some point. Some of the issues you will need a plumbing contractor in Ulster County for include:

pipe repair in Ulster County

FAQ

The more information you have the less likely you will get poor quality work from a bad plumber in Ulster County and you can even reduce your chances of needing help in the first place.

Step By Step To Get The Best Plumbers in Ulster County Within 24 Hours

You need the right company for the job and you need it fast. Aptera has saved you some time by phone verifying all plumbing companies in Wallkill, Kingston, Saugerties, Milton and New Paltz we work with are highly skilled, maintain solid reputations by doing great work and sticking to the price quoted whenever possible. Now you just need to:

  1. Diagnose - Identify the primary problem and check for secondary issues Note anything peculiar so you can clearly explain the problem over the phone. For example, did a sink backup or drain slowly before you noticed a leaking pipe? This can indicate that a clog may have caused the leak and help the technician diagnose the problem faster.
  2. Compare plumbers in Ulster County - Word of mouth is great but most people cannot recommend any service let alone a specialist plumber that will match well with your needs. We recommend quickly looking at reviews to identify red flags and then looking at their areas of expertise and make sure they are a good fit. For example if a company focuses on commercial plumbing in Ulster County then they will likely not be a great fit to fix your toilet.
  3. Get three quotes - Only request pricing if you get a good initial response and they take the time to ask about your problem. Then, three different bids is a good general rule to give you options without overwhelming you and wasting more time than necessary.
  4. Get started - You may be tempted to pick the company that charges the least, but low price may indicate lack of skill or even encourage them to cut corners. Strike a balance between a fair price and what your instincts tell you based on your call.

Ulster County Cities Served

Plumbing Wallkill, NY

Wallkill Plumbing Costs:

Wallkill repair a clogged drain costs $335, gas pipe installation or repair costs $512.

Plumbing Kingston, NY

Kingston Plumbing Costs:

Kingston repair a clogged drain costs $253, gas pipe installation or repair costs $386.

Plumbing Saugerties, NY

Saugerties Plumbing Costs:

Saugerties repair a clogged drain costs $256, gas pipe installation or repair costs $391.

Plumbing Milton, NY

Milton Plumbing Costs:

Milton repair a clogged drain costs $283, gas pipe installation or repair costs $431.

Plumbing New Paltz, NY

New Paltz Plumbing Costs:

New Paltz repair a clogged drain costs $268, gas pipe installation or repair costs $409.

Plumbing Wawarsing, NY

Wawarsing Plumbing Costs:

Wawarsing repair a clogged drain costs $255, gas pipe installation or repair costs $389.

Plumbing Esopus, NY

Esopus Plumbing Costs:

Esopus repair a clogged drain costs $316, gas pipe installation or repair costs $483.

Plumbing Hurley, NY

Hurley Plumbing Costs:

Hurley repair a clogged drain costs $318, gas pipe installation or repair costs $486.

Plumbing Rosendale, NY

Rosendale Plumbing Costs:

Rosendale repair a clogged drain costs $282, gas pipe installation or repair costs $430.

Plumbing Woodstock, NY

Woodstock Plumbing Costs:

Woodstock repair a clogged drain costs $315, gas pipe installation or repair costs $482.

12401 | 12402 | 12404 | 12409 | 12410 | 12411 | 12412 | 12416 | 12417 | 12419 | 12420 | 12428 | 12429 | 12432 | 12433 | 12435 | 12440 | 12441 | 12443 | 12446 | 12448 | 12449 | 12453 | 12456 | 12457 | 12458 | 12461 | 12464 | 12465 | 12466 | 12471 | 12472 | 12475 | 12477 | 12480 | 12481 | 12483 | 12484 | 12486 | 12487 | 12489 | 12490 | 12491 | 12493 | 12494 | 12495 | 12498 | 12515 | 12525 | 12528 | 12542 | 12547 | 12548 | 12561 | 12568 | 12588 | 12589 |

Repair a Clogged Drain in Ulster County, NY

Repair a Clogged Drain Ulster County, NY

Gas Pipe Installation or Repair in Ulster County, NY

Gas Pipe Installation or Repair Ulster County, NY

Install New Plumbing Pipes in Ulster County, NY

Install New Plumbing Pipes Ulster County, NY

Get Pricing on Plumbing in Ulster County, NY

Ulster County Repair a Clogged Drain

Repair a Clogged Drain in Ulster County

Average Cost: $328
Starting At: $109

Show Less

CityAvg. CostLow CostHigh Cost
Accord $297$105$574
Bearsville $331$99$468
Big Indian $278$114$446
Bloomington $307$105$487
Boiceville $332$110$532
Chichester $261$120$563
Clintondale $316$115$576
Cottekill $250$115$582
Cragsmoor $256$108$496
Ellenville $287$93$485
Esopus $316$95$538
Gardiner $299$104$485
Glenford $273$112$599
Greenfield Park $263$92$581
High Falls $259$112$505
Highland $290$95$525
Hurley $318$105$445
Kerhonkson $280$112$500
Kingston $253$116$496
Lake Hill $332$117$530
Lake Katrine $333$114$523
Marlboro $296$92$482
Milton $283$101$560
Modena $304$112$469
Mount Marion $251$119$465
Mount Tremper $306$112$542
Napanoch $299$117$585
New Paltz $268$94$566
Olivebridge $282$92$511
Phoenicia $319$93$564
Port Ewen $330$118$601
Rifton $266$91$508
Rosendale $282$123$553
Saugerties $256$99$482
Shandaken $251$116$585
Shokan $290$119$570
Stone Ridge $287$109$474
Tillson $312$106$454
Ulster Park $307$114$506
Wallkill $335$92$515
Wawarsing $255$114$502
West Hurley $311$109$525
West Park $337$115$504
West Shokan $263$103$588
Willow $276$106$523
Woodstock $315$98$448
Ulster County Gas Pipe Installation or Repair

Gas Pipe Installation or Repair in Ulster County

Average Cost: $502
Starting At: $125

Show Less

CityAvg. CostLow CostHigh Cost
Accord $454$121$1,314
Bearsville $505$114$1,071
Big Indian $424$131$1,021
Bloomington $469$121$1,114
Boiceville $507$126$1,218
Chichester $399$138$1,289
Clintondale $482$132$1,318
Cottekill $382$132$1,332
Cragsmoor $391$124$1,135
Ellenville $438$107$1,109
Esopus $483$110$1,232
Gardiner $456$119$1,110
Glenford $417$129$1,372
Greenfield Park $401$106$1,329
High Falls $395$128$1,156
Highland $443$109$1,202
Hurley $486$121$1,019
Kerhonkson $428$129$1,145
Kingston $386$134$1,136
Lake Hill $507$135$1,212
Lake Katrine $509$131$1,196
Marlboro $451$106$1,104
Milton $431$116$1,283
Modena $464$128$1,074
Mount Marion $383$137$1,063
Mount Tremper $467$128$1,241
Napanoch $456$135$1,338
New Paltz $409$108$1,294
Olivebridge $430$106$1,170
Phoenicia $488$107$1,291
Port Ewen $504$136$1,375
Rifton $406$105$1,162
Rosendale $430$141$1,265
Saugerties $391$114$1,103
Shandaken $384$133$1,340
Shokan $443$137$1,305
Stone Ridge $438$126$1,084
Tillson $477$122$1,040
Ulster Park $468$131$1,158
Wallkill $512$105$1,179
Wawarsing $389$131$1,150
West Hurley $476$125$1,202
West Park $515$133$1,155
West Shokan $401$118$1,346
Willow $422$122$1,197
Woodstock $482$113$1,025
Ulster County Install New Plumbing Pipes

Install New Plumbing Pipes in Ulster County

Average Cost: $1,277
Starting At: $146

Show Less

CityAvg. CostLow CostHigh Cost
Accord $1,156$141$4,921
Bearsville $1,287$134$4,011
Big Indian $1,079$153$3,823
Bloomington $1,195$141$4,172
Boiceville $1,292$148$4,564
Chichester $1,016$162$4,828
Clintondale $1,228$154$4,936
Cottekill $972$155$4,990
Cragsmoor $995$145$4,252
Ellenville $1,115$125$4,156
Esopus $1,229$128$4,617
Gardiner $1,162$140$4,157
Glenford $1,061$151$5,138
Greenfield Park $1,022$124$4,978
High Falls $1,006$150$4,332
Highland $1,128$128$4,502
Hurley $1,238$141$3,817
Kerhonkson $1,088$151$4,290
Kingston $982$157$4,256
Lake Hill $1,291$158$4,542
Lake Katrine $1,296$153$4,480
Marlboro $1,149$124$4,135
Milton $1,098$136$4,805
Modena $1,180$150$4,025
Mount Marion $976$160$3,983
Mount Tremper $1,190$150$4,649
Napanoch $1,161$158$5,014
New Paltz $1,041$127$4,849
Olivebridge $1,096$124$4,382
Phoenicia $1,241$126$4,838
Port Ewen $1,283$159$5,152
Rifton $1,034$123$4,352
Rosendale $1,095$165$4,739
Saugerties $995$133$4,130
Shandaken $977$156$5,018
Shokan $1,127$160$4,887
Stone Ridge $1,115$147$4,063
Tillson $1,214$143$3,896
Ulster Park $1,192$153$4,339
Wallkill $1,303$123$4,416
Wawarsing $991$153$4,307
West Hurley $1,211$146$4,504
West Park $1,312$155$4,325
West Shokan $1,021$138$5,041
Willow $1,073$143$4,484
Woodstock $1,226$132$3,838
Ulster County Sump Pump Repair

Sump Pump Repair in Ulster County

Average Cost: $554
Starting At: $169

Show Less

CityAvg. CostLow CostHigh Cost
Accord $502$164$1,050
Bearsville $558$155$856
Big Indian $468$177$816
Bloomington $518$164$890
Boiceville $561$171$974
Chichester $441$188$1,030
Clintondale $533$179$1,054
Cottekill $422$180$1,065
Cragsmoor $432$168$907
Ellenville $484$145$887
Esopus $533$149$985
Gardiner $504$162$887
Glenford $460$175$1,097
Greenfield Park $443$144$1,062
High Falls $437$174$924
Highland $489$148$961
Hurley $537$164$815
Kerhonkson $472$176$916
Kingston $426$182$908
Lake Hill $560$183$969
Lake Katrine $562$177$956
Marlboro $499$144$883
Milton $477$157$1,025
Modena $512$174$859
Mount Marion $424$186$850
Mount Tremper $516$174$992
Napanoch $504$183$1,070
New Paltz $452$147$1,035
Olivebridge $475$143$935
Phoenicia $539$146$1,033
Port Ewen $557$184$1,099
Rifton $449$142$929
Rosendale $475$191$1,011
Saugerties $432$154$881
Shandaken $424$181$1,071
Shokan $489$186$1,043
Stone Ridge $484$170$867
Tillson $527$165$831
Ulster Park $517$177$926
Wallkill $566$143$943
Wawarsing $430$177$919
West Hurley $525$170$961
West Park $569$180$923
West Shokan $443$160$1,076
Willow $466$165$957
Woodstock $532$153$819
Ulster County Faucet Installation

Faucet Installation in Ulster County

Average Cost: $254
Starting At: $98

Show Less

CityAvg. CostLow CostHigh Cost
Accord $230$95$596
Bearsville $256$90$486
Big Indian $214$103$463
Bloomington $237$95$505
Boiceville $257$99$553
Chichester $202$109$585
Clintondale $244$104$598
Cottekill $193$104$604
Cragsmoor $198$97$515
Ellenville $221$84$503
Esopus $244$86$559
Gardiner $231$94$503
Glenford $211$101$622
Greenfield Park $203$84$603
High Falls $200$101$525
Highland $224$86$545
Hurley $246$95$462
Kerhonkson $216$102$519
Kingston $195$106$515
Lake Hill $256$106$550
Lake Katrine $257$103$543
Marlboro $228$84$501
Milton $218$91$582
Modena $234$101$487
Mount Marion $194$108$482
Mount Tremper $236$101$563
Napanoch $230$106$607
New Paltz $207$85$587
Olivebridge $218$83$531
Phoenicia $247$85$586
Port Ewen $255$107$624
Rifton $205$83$527
Rosendale $217$111$574
Saugerties $198$90$500
Shandaken $194$105$608
Shokan $224$108$592
Stone Ridge $221$99$492
Tillson $241$96$472
Ulster Park $237$103$525
Wallkill $259$83$535
Wawarsing $197$103$522
West Hurley $240$99$545
West Park $261$105$524
West Shokan $203$93$610
Willow $213$96$543
Woodstock $244$89$465
Ulster County Water Main Installation

Water Main Installation in Ulster County

Average Cost: $1,467
Starting At: $194

Show Less

CityAvg. CostLow CostHigh Cost
Accord $1,328$188$4,083
Bearsville $1,478$177$3,329
Big Indian $1,240$203$3,173
Bloomington $1,372$188$3,462
Boiceville $1,484$196$3,788
Chichester $1,168$215$4,006
Clintondale $1,411$205$4,096
Cottekill $1,116$206$4,141
Cragsmoor $1,143$192$3,528
Ellenville $1,281$166$3,449
Esopus $1,411$170$3,831
Gardiner $1,334$186$3,450
Glenford $1,219$200$4,264
Greenfield Park $1,174$165$4,131
High Falls $1,156$199$3,594
Highland $1,296$170$3,736
Hurley $1,422$187$3,168
Kerhonkson $1,250$201$3,560
Kingston $1,128$208$3,532
Lake Hill $1,483$209$3,769
Lake Katrine $1,489$203$3,718
Marlboro $1,320$164$3,432
Milton $1,262$180$3,987
Modena $1,356$199$3,340
Mount Marion $1,121$212$3,305
Mount Tremper $1,367$199$3,858
Napanoch $1,333$209$4,161
New Paltz $1,196$168$4,024
Olivebridge $1,259$164$3,637
Phoenicia $1,426$167$4,015
Port Ewen $1,474$211$4,275
Rifton $1,187$163$3,611
Rosendale $1,258$219$3,933
Saugerties $1,143$176$3,427
Shandaken $1,122$207$4,164
Shokan $1,295$212$4,056
Stone Ridge $1,280$195$3,371
Tillson $1,395$189$3,233
Ulster Park $1,369$203$3,600
Wallkill $1,497$164$3,665
Wawarsing $1,138$203$3,574
West Hurley $1,391$194$3,737
West Park $1,507$206$3,589
West Shokan $1,173$183$4,184
Willow $1,233$189$3,721
Woodstock $1,408$175$3,185
Ulster County Well Pump Repair

Well Pump Repair in Ulster County

Average Cost: $808
Starting At: $108

Show Less

CityAvg. CostLow CostHigh Cost
Accord $731$104$1,880
Bearsville $814$99$1,532
Big Indian $683$113$1,461
Bloomington $756$104$1,594
Boiceville $817$109$1,744
Chichester $643$119$1,844
Clintondale $777$114$1,886
Cottekill $615$114$1,906
Cragsmoor $629$106$1,624
Ellenville $705$92$1,588
Esopus $777$95$1,764
Gardiner $735$103$1,588
Glenford $671$111$1,963
Greenfield Park $646$92$1,902
High Falls $636$111$1,655
Highland $713$94$1,720
Hurley $783$104$1,458
Kerhonkson $689$111$1,639
Kingston $621$115$1,626
Lake Hill $817$116$1,735
Lake Katrine $820$113$1,711
Marlboro $727$91$1,580
Milton $695$100$1,835
Modena $747$111$1,538
Mount Marion $617$118$1,522
Mount Tremper $752$111$1,776
Napanoch $734$116$1,915
New Paltz $658$93$1,852
Olivebridge $693$91$1,674
Phoenicia $785$92$1,848
Port Ewen $812$117$1,968
Rifton $654$90$1,662
Rosendale $693$121$1,810
Saugerties $629$98$1,578
Shandaken $618$115$1,917
Shokan $713$118$1,867
Stone Ridge $705$108$1,552
Tillson $768$105$1,488
Ulster Park $754$113$1,657
Wallkill $824$91$1,687
Wawarsing $627$112$1,646
West Hurley $766$108$1,721
West Park $830$114$1,652
West Shokan $646$102$1,926
Willow $679$105$1,713
Woodstock $776$97$1,466
Ulster County Sewer Line Cleaning

Sewer Line Cleaning in Ulster County

Average Cost: $283
Starting At: $111

Show Less

CityAvg. CostLow CostHigh Cost
Accord $256$107$853
Bearsville $285$101$695
Big Indian $239$116$662
Bloomington $264$107$723
Boiceville $286$112$791
Chichester $225$122$837
Clintondale $272$117$855
Cottekill $215$117$865
Cragsmoor $220$110$737
Ellenville $247$95$720
Esopus $272$97$800
Gardiner $257$106$720
Glenford $235$114$890
Greenfield Park $226$94$863
High Falls $223$114$751
Highland $250$97$780
Hurley $274$107$661
Kerhonkson $241$115$743
Kingston $217$119$738
Lake Hill $286$119$787
Lake Katrine $287$116$776
Marlboro $254$94$717
Milton $243$103$833
Modena $261$114$697
Mount Marion $216$121$690
Mount Tremper $263$114$806
Napanoch $257$119$869
New Paltz $230$96$840
Olivebridge $243$94$759
Phoenicia $275$95$838
Port Ewen $284$120$893
Rifton $229$93$754
Rosendale $242$125$821
Saugerties $220$101$716
Shandaken $216$118$870
Shokan $249$121$847
Stone Ridge $247$111$704
Tillson $269$108$675
Ulster Park $264$116$752
Wallkill $288$93$765
Wawarsing $219$116$746
West Hurley $268$111$780
West Park $290$118$749
West Shokan $226$105$874
Willow $238$108$777
Woodstock $271$100$665
Ulster County Toilet Repair

Toilet Repair in Ulster County

Average Cost: $254
Starting At: $95

Show Less

CityAvg. CostLow CostHigh Cost
Accord $230$92$492
Bearsville $256$87$401
Big Indian $214$100$382
Bloomington $237$92$417
Boiceville $257$96$456
Chichester $202$106$482
Clintondale $244$101$493
Cottekill $193$101$499
Cragsmoor $198$94$425
Ellenville $221$82$415
Esopus $244$84$461
Gardiner $231$91$415
Glenford $211$98$513
Greenfield Park $203$81$497
High Falls $200$98$433
Highland $224$83$450
Hurley $246$92$381
Kerhonkson $216$99$429
Kingston $195$102$425
Lake Hill $256$103$454
Lake Katrine $257$100$448
Marlboro $228$81$413
Milton $218$88$480
Modena $234$98$402
Mount Marion $194$105$398
Mount Tremper $236$98$465
Napanoch $230$103$501
New Paltz $207$83$484
Olivebridge $218$81$438
Phoenicia $247$82$483
Port Ewen $255$104$515
Rifton $205$80$435
Rosendale $217$108$473
Saugerties $198$87$413
Shandaken $194$102$501
Shokan $224$105$488
Stone Ridge $221$96$406
Tillson $241$93$389
Ulster Park $237$100$433
Wallkill $259$81$441
Wawarsing $197$100$430
West Hurley $240$95$450
West Park $261$101$432
West Shokan $203$90$504
Willow $213$93$448
Woodstock $244$86$383
Ulster County Shower Installation

Shower Installation in Ulster County

Average Cost: $3,304
Starting At: $343

Show Less

CityAvg. CostLow CostHigh Cost
Accord $2,990$332$9,375
Bearsville $3,329$314$7,643
Big Indian $2,792$359$7,284
Bloomington $3,090$332$7,949
Boiceville $3,342$347$8,696
Chichester $2,629$380$9,198
Clintondale $3,177$362$9,405
Cottekill $2,514$364$9,507
Cragsmoor $2,573$340$8,100
Ellenville $2,884$294$7,919
Esopus $3,179$301$8,796
Gardiner $3,005$328$7,920
Glenford $2,745$353$9,789
Greenfield Park $2,644$292$9,484
High Falls $2,603$353$8,253
Highland $2,918$300$8,578
Hurley $3,202$332$7,273
Kerhonkson $2,816$355$8,173
Kingston $2,541$368$8,109
Lake Hill $3,341$370$8,653
Lake Katrine $3,353$359$8,535
Marlboro $2,972$291$7,878
Milton $2,841$318$9,154
Modena $3,054$353$7,668
Mount Marion $2,525$376$7,589
Mount Tremper $3,078$353$8,858
Napanoch $3,003$370$9,553
New Paltz $2,693$297$9,238
Olivebridge $2,835$290$8,349
Phoenicia $3,212$295$9,217
Port Ewen $3,320$373$9,815
Rifton $2,674$288$8,291
Rosendale $2,833$387$9,029
Saugerties $2,573$312$7,869
Shandaken $2,527$367$9,560
Shokan $2,916$376$9,311
Stone Ridge $2,884$345$7,740
Tillson $3,141$335$7,422
Ulster Park $3,083$359$8,266
Wallkill $3,372$289$8,414
Wawarsing $2,563$359$8,206
West Hurley $3,132$343$8,581
West Park $3,394$364$8,240
West Shokan $2,642$324$9,605
Willow $2,777$335$8,542
Woodstock $3,172$310$7,312
Ulster County Bathtub Installation

Bathtub Installation in Ulster County

Average Cost: $2,975
Starting At: $232

Show Less

CityAvg. CostLow CostHigh Cost
Accord $2,693$225$8,487
Bearsville $2,998$213$6,919
Big Indian $2,514$243$6,594
Bloomington $2,783$225$7,196
Boiceville $3,010$235$7,872
Chichester $2,368$257$8,327
Clintondale $2,861$245$8,514
Cottekill $2,264$247$8,606
Cragsmoor $2,318$230$7,333
Ellenville $2,597$199$7,169
Esopus $2,863$204$7,963
Gardiner $2,706$222$7,170
Glenford $2,472$239$8,862
Greenfield Park $2,381$198$8,586
High Falls $2,344$239$7,471
Highland $2,628$203$7,766
Hurley $2,884$225$6,584
Kerhonkson $2,536$241$7,399
Kingston $2,289$249$7,341
Lake Hill $3,009$251$7,834
Lake Katrine $3,019$243$7,727
Marlboro $2,677$197$7,132
Milton $2,559$216$8,287
Modena $2,750$239$6,942
Mount Marion $2,274$255$6,870
Mount Tremper $2,772$239$8,019
Napanoch $2,704$251$8,648
New Paltz $2,425$201$8,363
Olivebridge $2,553$197$7,558
Phoenicia $2,892$200$8,344
Port Ewen $2,989$253$8,886
Rifton $2,408$195$7,506
Rosendale $2,551$262$8,174
Saugerties $2,317$212$7,124
Shandaken $2,276$248$8,655
Shokan $2,626$255$8,429
Stone Ridge $2,597$234$7,007
Tillson $2,829$227$6,719
Ulster Park $2,777$243$7,483
Wallkill $3,037$196$7,617
Wawarsing $2,309$243$7,429
West Hurley $2,821$233$7,768
West Park $3,057$247$7,459
West Shokan $2,379$220$8,695
Willow $2,501$227$7,733
Woodstock $2,857$210$6,620