If you are willing to tow your boat to West Bend, there is a guy there that is by far the cheapest. Good quality stuff. I will try to find out his information for you. Many of our friends take their boats there, but he will only do it with the boat at his place so he can do the best job.
How about Appleton Awning here locally? Anyone used them before?
Anchor Interiors & Canvas 6856 Howlett Road, Oshkosh, WI 54902-9136 (920) 688-3256 Try them.. This was the old Anchor Interiors that was located out on 41 and Jackson Street in Oshkosh.. I had my last 2 boats there for canvas, I was pleased...