Furniture, Marine, Commercial, Custom Work, Supplies & Foam

Welcome to Excel Upholstering, located in Trenton, Ontario. Our services include furniture upholstery, boat seats, boat covers and boat tops. We repair boat covers, and replace vinyl windows for boats. We recover ATV, motorcycle, snowmobile seats, and do custom work.

We offer free estimates as well as local free pick-up and delivery for your convenience. Whether it’s your old favourite chair, family heirloom or seating for your boat, Excel Upholstering will make it look great. We cover your needs from residential, commercial and marine—call us today!

Marine Care and Cleaning Products

We offer a variety of cleaning and care products for tops, vinyls and boats.
These include 303 vinyl cleaners and natural Sunbrella care products. We also carry Captain Phab boat care products and Kanberra Tea Tree oil mold and odor eliminator.

DIY Enthusiast?

Doing your own upholstery or soft furnishing project can be really rewarding especially if you are using the right tools and quality materials for the job. We Sell foam to suit your needs from high quality to inexpensive.

About Excel Upholstering

The family team at Excel Upholstering has over 30 years of experience in upholstery and customer service. We are dedicated to bringing you the best quality of materials, and workmanship to ensure your complete satisfaction and we do custom work.

Located at 99A Dufferin Ave, Trenton, ON K8V 5E2

For a Free Quote Call 613.965.6110

COVID-19 UPDATE: We are complying with local mandates and require that you wear a mask during your entire appointment. Your health is our first priority!


Over 30 years of experience
in upholstery and customer service.


Hours of Operation

Monday – Friday: 8:00 AM – 4:30 PM

Saturday: By Appointment Only

Shop local and contact Excel Upholstering today!