It seems the marine industry is more than a little fickle for service.
It may be too late for you but JB Yachtcovers based in Hamble is exceptional. Maybe a little more cost(possibly), but you won't get a better designed and made cover.
Only recomending, not connected etc. He's done all my canopies, dinghy covers, flybridge covers etc etc.
Personally I wouldn't use anyone else.
Send me a pm for his number if required.