In Lynnwood there is a place called Pacific Rim Marine. As a favor the guy sewed up one of my seats for me. In the few minutes it took him to do that we talked and he had told me that he actually specializes in canvas tops. He said that he does all the warranty work/repairs for Olympic Boat Center in Everett. I saw his work and it seemed very good (of course I'm no expert).

When I asked how much he would charge me for a canvas top and two side windows to cover the seating area in my 19' sabrecraft he said $400 to $500 which I thought was pretty reasonable.

Anyway he is just off 196th about 1 mile east of the freeway.
_________________________
The only good reason for missing a wrestling tournament is that you went fishing!