Custom Marine Canvas, Boat Covers & Upholstery | St. Petersburg | Tampa Bay
Quality Comes First with a Relentless pursuit of Perfection
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.