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.