Canvas by Yanni, Logo
Phone Icon (609) 380-1092

Carpet and Upholster Your Boat in Style

Canvas by Yanni in Egg Harbor Township, New Jersey, has been fabricating boat upholstery for more than 28 years. We're also your go-to source for measuring and laying down indoor and outdoor carpeting.


Custom Upholstery

Take pride in your boat with our custom upholstery. We offer a variety of fabrication techniques that give all your favorite items a distinct flare and a brand-new look. Choose from our many designs, including:

Fabric Selections

Nautelex Vinyls | Sunbrella | Top Gun |Stamoid | Seamark

Roll Channeling | Pleat Channeling | Crinkle Tufting | Biscuit Tufting | Diamond Tufting | Inlaid Lumbar-Stitched Bolsters


We can reupholster any size boat with the finest quality fabrics or canvas. We also now feature Ultra-Tech Leather™. It looks and feels like leather and is almost as indestructible, but doesn't cost nearly as much.

Outdoor Carpeting

Our outdoor deck carpeting is second-to-none. We can trace out and pattern any deck floor, cockpit, or helm area. Choose from our New-Wave Shaw™ or Mohawk™ rubber-backed carpet, which comes in many popular colors, such as Dunes, Pebble, Driftwood, and Berbers.

Our New Better Than Teak Carpeting

Many varities of teak hardwood colors and simulated brown, grey and black teak patterns also solids.

Custom Upholstery

Give your salon or galley a new look and that soft, plush feeling on your bare feet with our quality carpeting. We install our Shaw or Mohawk carpeting on site, whether it's for your home or your boat, both dry-dock or floating.