Universal Canvas has done a lot of Canvas work for me over the years and will continue to do so. I always have excellent results with the finished product and the service is great. David Groenewald, Liquid Blue Yacht Service