top of page
We've got you covered
Tops and Covers - Professionally made, high quality boat tops and covers
Upholstery - Custom designed interiors or restorations
Contract Sewing - Industrial sewing bulk orders of any size

Cummins Canvas Co.: Boat Tops & Marine Upholstery in the Orillia Area

Make your boat look as good as new with canvas upholstery and carpet from Cummins Canvas Co. Serving customers in Cumberland Beach and throughout the Orillia area, Cummins Canvas provides durable and stylish boat tops and general recreational upholstery at reasonable prices. We are committed to providing a high level of satisfaction and have built the company on repeat business and referrals.

Visit Our Shop - Get directions or call our team today - view more

We are now able to serve you even better in our new shop, with over 6200 square feet of indoor working space that can accommodate boats up to 42 feet in length. We specialize in:

  • Creating custom canvas boat tops
  • Duplicating & creating marine interiors
  • Installing marine carpet & vinyl flooring
  • Bimini tops
  • Custom boat covers
  • Marine upholstery

Custom Upholstery & Awnings with a Warranty

Our team offers skilled workmanship on repairs and replacements of your marine and recreational fabrics and upholsteries. On the water, on the trail, or on your deck, Cummins Canvas gives you customized selection!

3355 Armand Avenue, Box 2 Cumberland Beach, ON L0K 1G0     |     ph.  705‑689‑6991     

bottom of page