Eastern Ontario’s Topless Alternative

Custom Marine Canvas & Upholstery

For all of your boat top needs ~
and outdoor coverings and flooring.

Boat Tops

Custom construction and repairs on all types of marine canvas coverings.

  • Bimini
  • Camper Tops
  • Running Tops
  • Tonneau/Dockside


EVA foam flooring.

No seam cushion vinyl flooring.

Thin vinyl flooring.

Multiple selections and colours.


Seat and cushion repairs and recovery. 

Custom designs.

Huge selection of colours and materials.

Past Projects...

Fabric gazebos rebuilds & repairs.
Recover outdoor furniture.
Created custom pet beds.
Recovered RV interiors.
Created new car shelter covers.
Custom tarps.

0 +

Why Select Us?

Quality Materials

Sunbrella, Recacril, Suntanium, Solar Shade, Atlantis, YKK, Delron, 3M, Strata, Crystal Clear, Sunguard, Solarfix, 303

Fair Pricing

We keep the price to a price we would want to pay. We work with your budget and make a plan with you.

Pride and Care

We take pride in our work and care about you and the item we are working on.


Certified and skill specific trained personnel, and years of customer service.
Trained at the Marine Canvas Training Institute in Palmetto, Florida


We have no set hours in our day, just the commitment to have your boat ready when you need it.


No one leaves here unsatisfied. We are well known and go the extra mile for you.

Our Happy Customers

“The wife thinks you did an amazing job… she might even take a ride in it now!!!”

Steve Miller

“OMG!!! Thank you sooo much! WOW we are at the boat, looks incredible!!! Very, Very Happy.

Julia & Georgi

“I was very impressed by the service this company gave. They drove all the way to us to give us a quote. When we took our canvas to them for repairs, they had it finished by the end of that same day! Great prices! All around great service and a very nice people! Thank you again! Highly recommended!!! You won’t be disappointed.”

Debra Moore


Contact Us

Here for you

In Spring production – Open for walk-ins Friday 4pm to 6pm and Saturdays 10am to 12pm. Appointments available for other times during the week.

Get in touch

Keep in touch

Here for you

Summer Hours – Open Monday to Friday, some weekends. Recommend making an appointment

Get in touch

Keep in touch