Roofing in Vermont: What You Need to Know

Vermont roofs face harsh, long winters with heavy snow, ice dams, and bitter cold. The Green Mountains get significant snowfall, and the entire state is subject to freeze-thaw damage from November through April. The short construction season concentrates all roofing work into five months.

Vermont does not require a statewide roofing contractor license, but all contractors must register with the Vermont Secretary of State. Many municipalities require building permits for roof replacements.

Average Roof Replacement Cost in Vermont

Roof replacement in Vermont costs $9,000 to $16,000 for asphalt shingles, with ski resort areas running significantly higher. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Vermont home.

Popular Roofing Materials in Vermont

Standing seam metal roofing is very popular for its ability to shed snow. Slate is traditional on older Vermont homes. Architectural asphalt shingles with enhanced cold-weather performance are the budget standard. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 21 contractors in Vermont
★★★★½4.6

Vermont Construction Company Roofing Division

366 Troy Ave
Colchester, VT 5446
📞 1 802-392-0162
★★★★½4.9

Roofing Vermont LLC

266 Richardson Rd
Barre, VT 5641
📞 1 802-793-7677
★★★★½4.8

Vermont Construction Company

182 Hegeman Ave
Colchester, VT 5446
📞 1 802-200-2684
★★★★☆4.1

Vermont Roofing Co Inc

1325 Harwood Hill Rd
Bennington, VT 5201
📞 1 802-442-2899
★★★★★5.0

Three Mountain Roofing

276 S Vermont 108
Jeffersonville, VT 5464
📞 1 802-734-2559
★★★★½4.6

Blue Sky Roofing & Custom Exteriors

41 Duxbury Rd
Richmond, VT 5477
📞 1 802-862-1500
★★★★½4.9

CG Family Construction | Roofing Division

83 Faith St
Burlington, VT 5408
📞 1 802-355-4525
★★★★★5.0

Alpine Roofing LLC

145 Pine Haven Shores suite 2220
Shelburne, VT 5482
📞 1 802-881-4069
★★★★★5.0

Jericho Roofing Company

426 VT-15
Underhill, VT 5489
📞 1 802-227-2353
★★★★½4.9

AATEK Roofing Inc

359 US-7
Milton, VT 5468
📞 1 802-316-2364
★★★★☆4.1

Evergreen Roofing, LLC

206 Hegeman Ave
Colchester, VT 5446
📞 1 802-865-2264
★★★★½4.9

Snow Country Roofing

213 VT-15 UNIT 4
Jericho, VT 5465
📞 1 802-266-2434
★★★★½4.9

Five Star Roofing Company

5138 Shelburne Rd
Shelburne, VT 5482
📞 1 802-518-7663
★★★★★5.0

Total Roofing & Service Inc.

2856 VT-7B
North Clarendon, VT 5759
📞 1 802-236-9432
★★★★½4.4

HP Roofing LLC

1328 N Hartland Rd
Hartford, VT 5001
📞 1 802-295-1548
★★★★★5.0

Neil Hoag - Vermont Roofing Company, Inc

118 Spruce St
Rutland, VT 5701
📞 1 802-681-4513
★★★½☆3.6

Vermont Roofing Co

126 Spruce St
Rutland, VT 5701
📞 1 802-775-4386
★★★★★5.0

Roofing Contractors of Vermont

2737 Georgia Shore Rd
Georgia, VT 5478
📞 1 802-891-4840
★★★★½4.7

Champlain Roofing

3619 Roosevelt Hwy Suite #104
Colchester, VT 5446
📞 1 802-417-9113
★★★★½4.9

Jim Mailhiot Roofing

162 Granger St
Rutland, VT 5701
📞 1 802-342-0616
★★★★½4.5

J.White Contracting

150 Dorset St APT 142
South Burlington, VT 5403
📞 1 802-373-4470

How to Choose a Roofing Contractor in Vermont

Before hiring, verify the contractor is properly licensed in Vermont, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States