Canvas guy at Thunderbird Marine in West Vancouver. He did a complete new canvas for my Marlin for $1800 about 18 months ago. All my old canvas was gone so he had nothing to work with. The job was perfect. Good materials,great fit and he added little touches that I never would have thought of. I can't remember his name to save my life. Maybe call Vancouver Outboard, they are next door to him.