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.

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.
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

Boat Interior Reupholstery
Torn vinyl, cracked foam, and worn panels. We stripped it down, rebuilt the foam, and reupholstered every seat in fresh marine-grade vinyl.








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











































































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.