← Vermont towns

St. Johnsbury, Vermont — NEK pricing, NEK contractor density.

Northeast Kingdom. Some of Vermont's lowest property prices, but limited contractor density. The trade is real: you save on labor and material rates relative to Chittenden County, and you pay for it in scheduling lead time and a smaller bidder pool. Plan farther out than you would for a Burlington or Stowe project. **Verify with** the contractor whether they typically work in St. J or are driving an hour-plus from elsewhere.

County
Caledonia County
Tier
Rural
Utility
Lyndonville Electric (LED) / VPPSA member utility
Median home
$215k

Why NEK contractor density matters

Caledonia County and the surrounding NEK counties (Orleans, Essex) have lower contractor density than southern or central Vermont. The good crews work mostly within 30-45 minutes of their home base, so St. Johnsbury homeowners draw from a smaller pool than Stowe, Burlington, or Montpelier homeowners do.

Trap: the contractor who lives in Lyndonville or Newport but commutes to Stowe and Burlington jobs because the resort markets pay more. They might bid your St. J project at Stowe rates because they're using Stowe-tier scheduling and Stowe-tier overhead assumptions. Ask directly: "Where are most of your jobs?" If they say "Burlington and Stowe," they're probably not the right bid for a St. Johnsbury project.

What to do: start the search 4-6 months before you want work to begin. Ask the town clerk about contractors who pulled permits in St. Johnsbury recently. The town's permit log is public and is a better filter than online reviews.

Material delivery and the Burlington supply lag

Most lumber, fixture, and appliance suppliers in Vermont are concentrated in the Burlington area (Lowes, Curtis Lumber, the wholesale plumbing/electric supply chain). Delivery to St. Johnsbury runs an extra day or two and costs more.

Worth knowing: for a typical kitchen remodel, the supply-side lag adds $300-800 in delivery fees over a Chittenden County project, and the special-order lead times run 1-2 weeks longer.

Trap: the contractor who promises an 8-week kitchen turnaround that assumes Burlington-speed material delivery. Realistic St. Johnsbury kitchen turnaround is 10-14 weeks for the same scope of work, mostly because the trim package or the cabinets are sitting in a Williston warehouse waiting for the next NEK delivery truck.

Project costs in St. Johnsbury

St. Johnsbury runs at the rural tier (about 0.85× statewide median for most categories). As of mid-2026:

Kitchen remodel — $28,000-55,000 mid-range, $50,000-85,000 full gut. Lower than the small-city tier.

Bathroom remodel — $10,000-22,000 mid-range.

Heat pump install — $9,500-19,000 ducted, $3,000-5,000 single-zone ductless. EVT $2,200 ducted rebate applies. Vermont-specific: St. Johnsbury is on Lyndonville Electric (LED), a VPPSA member utility. The income-eligible bonus is $1,000 per condenser (vs. $2,000 in GMP territory). The $400 EVT fuel-switching bonus is the biggest stacker for NEK homeowners with old oil furnaces — and oil-to-electric conversion is the most common heat-pump path in the NEK.

Whole-home weatherization — $3,500-15,000 typical. Worth knowing: NEK weatherization is some of the highest-payback work in Vermont because of the older housing stock and longer heating season. EVT 75% rebate brings out-of-pocket to $875-3,750.

Roof replacement — $7,000-17,000 asphalt, $17,000-30,000 standing seam metal.

Mud season is worse here

St. Johnsbury and the NEK have the longest mud season in Vermont. Roughly mid-March through late May in normal years, sometimes into early June at higher elevations. Class 4 dirt roads (which a lot of NEK properties are on) are effectively unreachable for 6-8 weeks.

Vermont-specific: many NEK towns post weight limits earlier than the rest of the state — sometimes by mid-March. Once posted, oil delivery and contractor trucks can't reach posted-road properties until weight limits lift.

Trap: the spring renovation kickoff that assumes work can start April 1. In the NEK, exterior work rarely starts before mid-May at the earliest, and Class-4-road properties might not see a heavy truck until early June. Plan accordingly.

What to do: if you're on a Class 4 road, schedule heavy material deliveries (lumber, gravel, septic install) for early November before frost or for late June after the ground firms. Don't fight mud season; plan around it.

Get the St. Johnsbury synthesis for your address.

Permits, rebates, contractor density, lake/flood/septic context — by your specific St. Johnsbury address.

See a sample St. Johnsbury property →

Frequently asked

Why is the contractor pool smaller in St. Johnsbury than in central Vermont?

NEK has lower contractor density than southern or central Vermont. The good crews work within 30-45 minutes of their home base, and many drift toward Stowe and Burlington jobs because resort markets pay more. Start the search 4-6 months out and use the town's permit log to identify contractors actually working in St. Johnsbury.

Are heat pump rebates lower in St. Johnsbury than in GMP territory?

The EVT statewide rebates apply equally — $2,200 ducted, $475 per ductless head, $400 fuel-switching, $600 heat pump water heater. The utility-specific income bonus is lower: $1,000 per condenser through Lyndonville Electric (VPPSA), vs. $2,000 in GMP territory. Still real money, but smaller than what Burlington-area homeowners get.

How long does mud season really last in the Northeast Kingdom?

Roughly mid-March through late May, sometimes early June at higher elevations or after heavy snow years. Many NEK towns post weight limits by mid-March, blocking oil delivery and heavy contractor trucks. Class 4 road properties may be unreachable for 6-8 weeks.

What's the cost difference between renovating in St. Johnsbury vs. Burlington?

St. Johnsbury runs about 15-20% lower on most renovation categories at the labor and material level. The trade-offs: smaller bidder pool, longer scheduling lead time, and 1-2 weeks of additional supply lag for special-order materials shipped from Burlington-area distributors.

Related guides

By Alder Projects editorial team · Last verified May 3, 2026

Sources

  • Efficiency Vermont — Cold Climate Heat Pump EVT ducted heat pump rebate ($2,200). Verified April 15, 2026.Per system, paid to contractor at job completion. Reflected as net invoice line, not a check you receive.
  • Efficiency Vermont — Cold Climate Heat Pump EVT fuel-switching bonus (oil to electric) ($400). Verified April 15, 2026.On top of ducted rebate. Requires removing oil furnace/boiler as primary heat.
  • Efficiency Vermont — Home Performance EVT Home Performance with ENERGY STAR — standard tier (75% of project cost). Verified April 15, 2026.Cap depends on scope. Stacked rebates can total ~$7,700.
  • VPPSA — Member Utility Programs VPPSA member-utility heat pump income bonus (+$1,000 per condenser). Verified April 15, 2026.On top of EVT rebate. VPPSA towns: Hyde Park, Stowe, Northfield, Ludlow, Lyndonville, Hardwick, Morrisville, Enosburg, Swanton, Barton, Jacksonville, Johnson, Orleans, Readsboro.
  • Vermont FPR — Mud Season Vermont mud season (Roughly March 1 - May 15 (varies by elevation)). Verified April 15, 2026.Many towns post weight limits. Heavy contractor work delayed until ground firms.
  • VT Department of Taxes — Property equalization Rural Vermont cost discount (10-20% below statewide median). Verified April 15, 2026.St. Johnsbury, NEK, parts of Orleans/Essex/Caledonia counties. Trade-off: lower contractor density, longer lead times.
  • Statewide median, EVT-network installer estimates Vermont ducted whole-house heat pump install ($11,000-$22,000). Verified April 15, 2026.Cold-climate NEEP-listed system. Resort-tier towns reach $14,000-$28,000.
  • Remodeling Magazine — Cost vs. Value 2025 Vermont asphalt shingle roof replacement ($8,000-$20,000). Verified April 15, 2026.Architectural shingles preferred for VT wind/ice loads. 1,500 sq ft ranch in Burlington runs $9,000-$13,000.

See an error or a stale fact? Tell us — we update.

Got a St. Johnsbury property question this guide didn't answer?

Enter your address — we synthesize the rest →