You could check with Smithville Marine and see if they would let you know who does the custom covers for them. Someone in North Kansas City I think. I had one made for my boat through Smithville Marine that I think is a very good cover and definitely not cheap. Smithville hadn't made clear to me when I agreed to have the cover made or when I went to pick up the boat and cover that they were expecting me to pay by check made out to the place that made it. Since I didn't bring my check book Smithville ended up having to accept my credit card which was an extra challenge and imposition on them for having to settle up that way.
Or just do a Google search on 'custom boat covers in Kansas City' will give you some places to check out.
“There is no difference between communism and socialism, except in the means of achieving the same ultimate end: communism proposes to enslave men by force, socialism—by vote. It is merely the difference between murder and suicide.” Ayn Rand