Addison County Premier Fence Company

Our journey began in 1989, and since then, Middlebury Fence has solidified its reputation as Addison County’s trusted fencing partner. Spanning from quaint homes to expansive commercial premises, our projects narrate tales of dedication, expertise, and unparalleled service in both new developments and heritage sites.

More Than Just Boundaries

At Middlebury Fence, fencing is more than a profession—it’s a passion. We recognize the fence’s dual role as a guardian of privacy and a canvas for aesthetic expression. Every project we undertake resonates with our commitment to blend durability with artistry, ensuring each structure stands as a testament to both safety and style.

Craftsmanship in Every Detail

Our seasoned crew, rich in experience and expertise, approaches each task with a perfectionist’s zeal. This means that each plank, post, and panel is positioned with precision, reflecting our unwavering standards of excellence. With us, rest assured, your fencing project is in the hands of industry maestros.

Commitment to Quality

Every fence we raise is backed by our promise of durability and distinction. Whether your need is protective, decorative, or both, we offer a spectrum of solutions tailored to your unique requirements, ensuring that your property’s boundaries echo its inherent character.

Engage with Excellence at Middlebury Fence

We invite you to discover the Middlebury Fence difference. Reach out, share your vision, and let us transform your property’s periphery into a blend of functionality and artistry. With Middlebury Fence, every fence is a promise delivered.


Materials: Wood

Available Heights: 4' - 10'

Materials: Aluminum, Steel

Available Heights: 3' - 8'

Materials: Vinyl

Available Heights: 3' - 6'

Materials: Metal, Wire, Wood

Available Heights: 3' - 12'+

Materials: Wood, Vinyl

Available Heights: 3' - 6'

Materials: Aluminum, Wood, Vinyl

Available Heights: 3' - 5'

Materials: Vinyl-coated, Galvanized

Available Heights: 3' - 12'+


Get An Estimate

We’ll be in contact with you soon.

(802) 388-2225

We do what it takes to keep our customers happy.