Team Vinyl and Roofing Co., Logo

Hinsdale, NH 03451

Phone Icon (603) 336-3393

Providing Quality, Protection, Beauty, & Trust Since 1985.
Free Estimates

Energy Efficient - Roofing - Seamless Gutters - Siding - Windows & More

Team Vinyl and Roofing Co. is a full service residential roofing and siding contractor creating the best possible home improvement experiences for our customers, with outstanding results always remaining our top priority. Based in Hinsdale NH for over 3 decades, we are most frequently found serving residential properties in Brattleboro VT, Keene NH, and surrounding areas. So when it's time to replace, repair or install a new roof, seamless gutters, replacement windows or siding... when you want to add a new deck or other home improvement, we hope you'll give us an opportunity to serve you. Truck and Trailer

Roof Icon

Roofing Services

Fan Icon

Shingle Roofing

Metal Roofing Icon

Metal Roofing

House Icon


Gutter Icon

Seamless Gutters

Leaf Icon

Gutter Protection 

House Construction Icon

Siding Services

Clip Art Icon

& Slate 

House with a Window Icon

Vinyl Siding

Simple House Icon

Soffits & Fascia

Windows Icon


About Us Icon

About Us

No-Obligation Estimates


About Us

With Team Vinyl and Roofing Co. having direct contact with homeowners during all phases of a project, starting with evaluations, demonstrations of numerous choices, installations, a final walk through with our customers... is the recognition of our professionalism, and is what makes us grow solid in this competitive market.

When choosing our highly trained installers means receiving top-quality services from the moment we walk on your property until the last nail is in place. One of our secrets to achieving quality and lasting results is our personal supervision every step of your project. You simply won't find another team of contractors in the area as dedicated as we are.

Learn More

Contact Us

Service Area
Cheshire County, New Hampshire, including Winchester, Swanzey, Chesterfield, Keene, Westmoreland, Richmond, Fitzwilliam, Surry, Walpole, Alstead, & Spofford, New Hampshire.

Windham County, Vermont, including Brattleboro, Vernon, Guilford, Dummerston, Newfane, Putney, Brookline, Westminster, Halifax, Marlboro, Bellows Falls, & Wilmington, Vermont.

Hours of Operation
Monday - Friday, 8:00 a.m. - 5:00 p.m.
After-Hours & Evening
Available by Appointment

35 Butler Avenue
Hinsdale, NH 03451

(603) 336-3393

Our Location

Like Us

BBB Logo