
About All-Star Contracting
We redefine what it means to be a local Vermont roofer — honest service and quality craftsmanship, not pushing projects you don't need.
Built on Honesty
All-Star Contracting was founded on a simple idea: Vermont homeowners deserve a roofing and siding contractor who tells the truth. If a repair will hold, we'll say so. If you need a replacement, we'll explain exactly why.
Too many contractors push full replacements because the margins are better. We'd rather do right by you — fix what needs fixing, maintain what needs maintaining, and replace only when it's truly time.
We serve homeowners and commercial property owners across all of Vermont. From Burlington to Bennington, Stowe to St. Johnsbury — if you're in the Green Mountain State, we're your team.
Our Work Speaks for Itself

Rotten decking and framing discovered during a shingle replacement. The homeowner had no idea the damage was this extensive underneath.

Replaced decking, framing, flashing, and new shingles installed. Structurally sound and protected for years to come.
What We Stand For

Honesty First
We'll tell you what your roof actually needs — even if the answer is 'nothing right now.'
Quality Work
Every project gets our full attention. No cutting corners, no cheap materials, no shortcuts.
Local Roots
We live and work in Vermont. Your home is in our community, and we treat it that way.
