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

The Jersey Shore's Finest Custom Enclosures, Upholstery,  and Carpeting

Custom Upholstery, Carpeting, and Awnings for Your Boat


Carpet & Upholstery

Give your boat a new look with our selection of custom fabrics and designs for carpets and upholstery. We are your quality boat upholstery and outdoor carpeting specialists, helping to turn your pleasure cruiser, beach house, or automobile into a comfortable, aesthetically appealing space.

Carpet & Upholstery
Machine Cover

Awnings & Covers

Protect your boat in style with our awnings and covers. We handle custom canvas work for home and boat awnings that will keep your property dry and safe from even the most vicious hurricanes and Nor' easters. Our awnings pay for themselves by helping you to control the temperature to reduce your energy bills.

Awnings & Covers

Make Your Boat More Beautiful and Comfortable with Our Custom Upholstery, Carpeting, and Covers.
Call (609) 380-1092

About Canvas by Yanni

The team at Canvas by Yanni in Egg Harbor Township, New Jersey, has more than 120 years of combined experience fabricating boat upholstery. We also build custom enclosures, perform top-notch marine canvas work, and install indoor and outdoor carpeting.

We've been in business for more than 28 years, and our staff has the knowledge and skill you can count on to recommend, fabricate, and install the materials you want. We'll make your home, boat, or car stand out in a crowd.


Thank you for your interest. For questions or comments, please use the information listed here. We look forward to hearing from you soon.

(609) 380-1092

Hours of Operation
Monday–Friday, 8:00 a.m.–6:00 p.m.
Saturday, 9:00 a.m.–1:00 p.m. 

Proudly Serving All of New Jersey