Upholstery Shop in New Haven, Vermont

Mark's Upholstery is based in New Haven, Vermont, a small Addison County town between Middlebury and Bristol. The area draws a mix of longtime Vermont residents and newer homeowners who appreciate the rural character of the region, and many of them have furniture worth preserving. A local upholstery shop in a community like New Haven serves customers who'd rather not haul pieces to a larger city. Calling ahead is always a good move to confirm availability and discuss your project before making the trip.
Furniture reupholstery covers a wide range of pieces, from everyday sofas and recliners to dining chairs, headboards, and accent furniture. The work typically involves removing old fabric, assessing the padding and support underneath, and replacing whatever needs it before applying new material. Fabric options can range from budget-friendly synthetics to natural fibers like cotton or linen depending on what the customer wants. Cushion replacement is often part of the job, since foam breaks down over time and affects both comfort and appearance.
Mark's Upholstery serves New Haven and surrounding Addison County towns, including Middlebury, Bristol, Vergennes, and Ferrisburgh. Customers from the broader Lake Champlain corridor also make the trip when they want local, personal service over a chain operation. If you're in the area and unsure whether they serve your town, a quick call to (802) 388-6851 will sort it out.
Claim your listing to update your info and connect with customers.
Claim This Listing