Roof Installation Companies in Vermont

Vermont roofing contractors that perform roof installation work, with public records on licensing and citations.

16 Roof Installation companies in Vermont

Showing 16 of 16
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. License Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
HP Roofing Hartford Village Local 21 years -
  • VELUX
4.8
Friend Construction East Middlebury Local 22 years -
  • CT
4.6
Snow Country Roofing Burlington Local 7 years -
  • OC
4.2
Three Mountain Roofing Jeffersonville Local 7 years -
  • OC
5.0
Primo Corporation North Clarendon Local 10 years - - 5.0
Alpine Roofing South Burlington Local 4 years -
  • CT
  • VELUX
5.0
Vermont Roofing Company Burlington Local 27 years -
  • ELEVATE
  • Carlisle
  • NRCA
4.8
Quality Roofing and Siding Barre Local 7 years -
  • NRCA
4.7
RC General Construction Burlington Local 2 years - - 4.9
Black Ox Roofing Essex Junction Local 16 years - - 4.8
Twin State Standing Seam Roofing Co. Barre Local 12 years - - 3.7
Roofing Vermont Barre Local 5 years - - 3.6
Exteriors & Renovation Burlington Local 1 year -
  • OC
3.5
J.White Contracting South Burlington Local 8 years - - 3.3
A.C. Hathorne Company Saint George Local 27 years -
  • ELEVATE
  • JM
  • Carlisle
  • NRCA
3.0
The Right Way - Roofing & Siding Essex Junction Local 1 year - - -