Don’t know your location, but if in Twin Cities area, I’ve had great covers and excellent service from Lakes Area Canvas in Chisago, MN just north of the Cities.
They are excellent at building canvas for the owner’s specific needs. In my case, I trailer a lot so unlike most pleasure boats of the size I own, the cover for my boat had to be reinforced specifically for extended trailering, a cover that was just made for sitting in a marina would not have lasted.
Lakes Area has also bent over backwards to get repairs done quickly, even in the peak season for me. A rain/wind storm tore my cockpit cover loose and allowed water to pool, which ended up tearing the canvas. They had me patched up and the canvas was back on my boat in 4 days, even though it was July and they were busy as all getout.
Grouse