Upholstery Division

Custom Upholstery for Every Surface

From restaurant booths and medical tables to your grandmother's favorite chair — we reupholster, repair, or build from scratch. Commercial contract work, residential furniture, outdoor enclosures, and everything in between.

Row of boat bench cushions rebuilt in grey and black marine vinyl on the shop floor
Upholstery Services

Home, Contract & Medical

Whether you need one dining chair recovered or an entire restaurant reupholstered — we do it all.

Contract & Commercial

Restaurant booths, bar stools, office chairs, and hospitality seating. We handle commercial contract work for businesses that need durable, professional-grade upholstery.

Medical & Chiropractic

Chiropractic tables, massage tables, medical exam chairs, and dental seating. We work with healthcare-grade vinyl and foam to meet your practice's needs.

Home Furniture

Benches, cushions, ottomans, window seats, and dining room chair pads. If it's worth keeping, it's worth re-upholstering.

Dining Chairs & Stools

Give your dining set a new life with fresh fabric, foam, and stitching. We match patterns, colors, and textures to your decor.

Outdoor Enclosures

Porch enclosures, patio furniture covers, and outdoor cushions built with weather-resistant materials for year-round Maine living.

Custom Foam & Cushions

New foam cutting, cushion fabrication, and custom padding for any application. We source high-density foam for comfort that lasts.

Repairs & Restoration

Restore, Don't Replace

That antique chair or favorite booth doesn't need the landfill — it needs new life. We repair and restore furniture upholstery so it looks and feels like new.

  • Full reupholstery with new fabric and foam
  • Foam replacement and cushion rebuilding
  • Spring and frame repair
  • Fabric matching and custom sourcing
  • Vinyl and leather conditioning
  • Structural reinforcement
See All Repair Services
White canvas porch enclosure with clear vinyl windows hung across a camp deck
Gallery

Recent Projects

Photos from our shop — every project custom-built in Dover-Foxcroft, Maine.

Finished boat seat cushions in grey and black vinyl lined up across the shop floor
White marine cushions with moulded grab handles and a red bolster on a woven deck
Pontoon boat lounge seats recovered in tan and grey two-tone vinyl
Rows of cream vinyl seat backs and bases with navy piping, ready for install
Close-up of a black vinyl seat edge with double-stitched welt over a wood base
Boat interior set in white vinyl with a red swoop inlay staged in the shop
Detail of black perforated vinyl bench stitching beside white cushion panels
Tan vinyl boat seat cushions with dark piping laid out on a drop cloth
Two black vinyl seat pads with topstitched edges resting on red carpet in the shop
Bowrider bucket seats recovered in white and grey vinyl with red accent piping
Long bench cushion in white vinyl with a red center stripe on the work table
Pontoon captain chairs in white vinyl with navy blue side panels
Boat sun pad recovered in white and teal vinyl over a fresh woven deck mat
Curved pontoon backrests in navy and cream vinyl waiting for reassembly
Pontoon boat with rebuilt grey wraparound seating and green graphic side panels
Cream vinyl seat sections with black welt cord stacked on a patterned sheet
Ski boat rear sun lounge redone in cream, tan and teal vinyl panels
Macro view of a light grey vinyl armrest sewn with navy welt cord
Pontoon helm chair in grey vinyl with diamond-stitched charcoal panels
Rebuilt pontoon deck seating in light grey vinyl viewed from the stern gate
White vinyl boat cushions with teal side panels lined up on the bench
Grey pontoon lounge with diamond-stitched charcoal backrest and mesh seat inserts
Wraparound pontoon bench in light grey vinyl with quilted charcoal trim
Black and white vinyl bench cushion with contrast white stitching along the seam
Row of finished white vinyl boat seats with teal wedge accents on the shop table
Bow sun pad and jump seat recovered in ribbed off-white marine vinyl
Pontoon L-lounge in grey vinyl with quilted black bolsters and a cupholder arm
Overhead view of a pontoon deck with all-new grey seating and helm console
Dark grey vinyl seat cushion showing a single row of white contrast stitching
White boat seats with navy stripe inlays lined up mid-build in the shop
Center console skiff with tan pleated seat cushions and matching leaning post
Red vinyl motorcycle-style seat with white double stitching near the welt
Full boat interior set in white and red vinyl spread across two shop tables
Cockpit L-shaped bench recovered in off-white vinyl with dark green welt
Rear cockpit seating and jump seat in cream vinyl seen from the swim platform
Bow bench cushion in cream vinyl with green trim above open storage netting
Pair of boat bucket seats in pleated grey vinyl with copper brown accent panels
Close view of a pleated grey seat back divided by a copper brown vinyl inlay
Ten red and grey powersport seats lined up on the bench after recovering
Stack of square white vinyl cushions with black piping drying in the shop
Set of burgundy fabric bench cushions with black edging on the shop floor
Mid-century lounge chair reupholstered in green tweed with wood arm caps
Back view of the green tweed lounge chair showing tapered wood legs
Green tweed armchair finished on a workbench with new seat and back cushions
Ottoman recovered in oatmeal linen weave with a pleated kick skirt
Wood glider rocker and ottoman recushioned in slate blue woven fabric
Jet boat rear bolsters recovered in purple and white vinyl, engine bay open
Red bowrider with cockpit seating redone in white vinyl and red inlays
Four grey vinyl exam table pads with blue binding and diamond quilting
Overhead shot of a bow cockpit filled with new light grey cushions and black piping
Navy leather seat cushion on a cutting mat beside the sewing machine
Six bench cushions covered in leopard print fabric stacked on a pallet
Thick red vinyl box cushion with welted seams sitting on a concrete floor
Bay window corner bench with teal backrests and orange seat cushions
Four chrome cantilever office chairs recovered in dark green vinyl
Set of scrolled metal dining chairs with new brown vinyl seat pads
Four slat-back wood dining chairs with fresh tan microfiber seat pads
Wrought iron dining chairs recovered in pale green fabric outside the shop
Ladder-back wood chairs with seats redone in a green and cream damask
Bow seating of a red speedboat rebuilt in white vinyl with red pinstripe accents
Rear sun lounge in light grey vinyl with charcoal accent bands and bolster
Boat bow cushions in white vinyl with grey and black flame-shaped inlays
Cockpit bench and backrest sewn in navy, rust and pale blue striped canvas
Boat rear bench cushion in cream vinyl with grey flame inlays and three headrests
Bass boat interior redone in grey vinyl with blue stripes, tied to a dock
Antique oak chair seat recovered in brown leather with nailhead trim
Grey vinyl pontoon backrests and bolsters laid out on a red moving blanket
Complete pontoon cushion set in two-tone grey vinyl covering the shop tables
Extreme close-up of grey woven marine vinyl seam with contrast topstitching
Porch enclosure with white canvas panels and clear vinyl windows, install underway
Finished canvas porch enclosure lit from inside at dusk on a shingled camp
Twenty stacking banquet chairs recovered in brown patterned vinyl
Single hoop-back armchair finished in brown vinyl on a drop cloth in the shop
Three black vinyl bench boxes built and covered on the upholstery table
Cream vinyl boat seat set with dark piping displayed under the shop sign
FAQ

Frequently Asked Questions

Common questions about furniture, contract, and medical upholstery.

Can you reupholster my existing furniture, or only build new?

Both. We reupholster and repair the furniture you already own — sofas, chairs, dining seats, benches — and we also build cushions and pieces from scratch when that's the better option.

Do you do commercial and contract work?

Yes. We handle restaurant booths and chairs, medical and chiropractic table pads, office seating, and other commercial contract upholstery. Reach out with your project scope and we'll put together a quote.

Can you make or replace custom cushions and foam?

Yes. We cut foam to your dimensions and sew custom cushions for furniture, window seats, boats, and outdoor seating. Worn-out foam can be replaced to make an old piece feel new again.

Will you match my existing fabric or color?

We carry a wide range of fabrics and vinyls and will help you match or coordinate with what you have. Bring in a sample or photo and we'll find the closest fit, or help you pick something new.

How long does reupholstery take?

It depends on the piece, the materials, and our current schedule. We'll give you a realistic time estimate with your quote before any work begins.

Ready to Get Started?

Contact us for a free quote. We'll walk you through your options and get your project on the schedule.