National Canvas brings premier custom marine upholstery and yacht canvas services to Delray Beach. From our upholstery shop to on-site services, we’re here to transform your vessel with expert craftsmanship. Call us today at (561) 555-1234 or visit our showroom to explore our custom solutions.