Residential Upholstery

Whether you are an individual or a designer, Pete and his team can do it all. Furniture reupholstery services run from restoring precious one of a kind heirlooms to updating mid-century modern classics, from creating custom cushions for your built-in, boat or patio furniture, to sewing window cornices. All furniture upholstery, pillows and cushions are made in our converted barn in Yarmouth Maine.


We have a wide selection of fabric, leather, and vinyl samples on site in our Yarmouth shop for you to choose from. If you don’t see what you’re looking for in our fabric books, we will happily place a special order for you.

Boat Upholstery

The only thing Pete loves more than upholstery is sailing, so the next time you need interior or exterior cushions made for your boat give the team a call!

Commercial Upholstery

Pete and his team have extensive experience working with commercial clients on large-scale projects like restaurants, banquet halls, offices, libraries, medical institutions… even highway rest stops! The team is flexible and able to work on site to ensure that your commercial upholstery project gets delivered on time, and goes smoothly from start to finish.

 Custom Upholstered Furniture

The team often makes custom headboards, ottomans, and fully-upholstered beds… we have even upholstered walls! Custom upholstery jobs are exciting and the possibilities are endless- get in touch if you are looking for a creative partner for your next project!