There's a guy out in Langley that does a great job but you got to get your boat out there. His name is his comany's name and it's Greely (SP!). Sorry I don't have more info. When I get home I'll look for his number. He fixed my boat when I blew a seem out.
Have fun, Jason