Craig,
Depending upon what you need done, I would call Mitch Johnson from the Coastside site. He uses the handle Viking_Warrior. He owns a shop and will come out and measure it for you. I have heard nothing but good things about there work. If your willing to trailer the boat up to Eldorado Hills, I would call Nor-Cal Custom Canvas. Alex did my fishing boat for less than half of what other shops estimated and the work looks great.