Custom Marine Canvas, Boat Covers & Upholstery | St. Petersburg | Tampa Bay

Quality Comes First with a Relentless pursuit of Perfection

49 Foot Grand Banks With Complete Refit Of All Canvas On Boat

Canvas John provides exceptional customer service. Whether you have a question about products or have a special request for a custom job, Canvas John is there to help! Canvas John is more than willing to go above and beyond to help you in any way possible to ensure your canvas fits perfect. He can provide customer support via phone, e-mail, or in person, where ever you are. You can rest assured that you are getting a quality product. Canvas John has experience with all types of Industrial, Commercial, and Marine canvas covers, enclosures, awnings, and upholstery.

Marine Canvas & Upholstery

Canvas John fabricates and installs all kinds of marine canvas and upholstery such as boat covers, bimini tops and custom enclosures

Commercial Canvas & Upholstery

Canvas John works on a variety of commercial canvas and upholstery projects from custom upholstery to installation of strataglass sheeting for indoor / outdoor rooms.