PO Box 1535/1325 Harwood Hill
Bennington, VT 05201

Phone: 802-442-2899
Fax: 802-442-9961
Email: rtherrien@tectaamerica.com

Business Hours:
Monday -Friday  – 7:00 AM-5:00 PM
Saturday/Sunday: Closed

Please call for an after-hours emergency

Commercial Roofing Contractor in Bennington, VT

Vermont Commercial Roofing Company has served the roofing needs of communities throughout Vermont and Northern Massachusetts since 1957. We’ve lasted this long using traditional values: dependable service, high-quality workmanship, and fair pricing.

We are fully licensed and insured, including liability, property, and worker’s compensation. Whether residential or commercial, from new construction to established structures, simple leaks to complete roof replacements, we are your professional choice. Vermont Roofing Company gladly repairs, services, and installs roofing systems throughout Rutland and Bennington Counties in Vermont, parts of Eastern New York, including Hoosick Falls, Cambridge, and Granville, and throughout Berkshire County in Massachusetts. Including Pittsfield, Williamstown, North Adams, and Grea

Our team maintains a high standard of service, and we always put our customers first. So when you call Melanson, you can expect nothing less than the best service. Whether you need repairs, installations, replacements, maintenance, or any other roofing service, we’re the team to call. We’re experienced and knowledgeable—and we’re here for you! Barrington.

We offer a full line of commercial roofing maintenance, repairs & installations, including:

Repair & Leak Services

Repair & Leak Services

Commercial Coatings

Commercial Coatings

Roof Asset Mgmt

Roof Asset Mgmt

Preventative Maint.

Preventative Maint.

Emergency Response

Emergency Response

Commercial Roofing

Commercial Roofing

Architectural Metal

Architectural Metal

Roof Inspections

Roof Inspections

Skylight-Daylight

Skylight-Daylight

Roof Replacement

Roof Replacement

Snow Removal

Snow Removal

Customer Service

Customer Service

Team: Vermont

Neil Hoag

Neil Hoag

President

Memberships

  • NRCA-315-e1639063870704