Your profile doesn't say where you are located but if you are in a coastal area there should be a shop in your area that makes, sails, tops, side panels etc. for boats. If so, they would have the right equipment to make one and also be able to supply the clear vinyl and maybe the correct snaps.