Thought I'd chime in here. I bought (aftermarket) a complete SS frame, screen enclosure and separate plastic side panels from Dave at King Marine. He advised against my plan of side panels with both plastic and screen as rolling up the plastic would squeeze it between the outer screen and inner SS frame members. Only someone with lots of experience making these for the Ranger factory would know this. Since he had the patterns, the price was remarkably reasonable. The only problem was shipping the giant U-shaped frame which was treated as a big square unit and had to go by private ground carrier (its too big for UPS) for a cost of about $300! The canvas stuff came by UPS for cheap. Dave warned me of the $300 cost and felt so bad that he threw in, for free, a Phifertex front window cover which you can see through but blocks up to 80% of incoming sunlight. Handy in Florida. Also serves as a privacy screen if you keep the lights in the cabin low as folks can't see in.
Dave gave me his cell phone making it easy to check in on progress of the work, which took under a couple of weeks. He than asked me (or my installer) to call him for tips when attaching the SS frame. For anything canvas I'd suggest calling Dave before even thinking about a local canvas maker–his cost was about $1500 less then the local folks in depressed Mobile, AL could make it for and his time frame was much faster.
Dave Hauck is pleasant to talk to and a great problem solver. He even remembered to have me check if the tracks on the cabin roof on either side of the door were factory installed. On my boat they weren't, so he made them and threw them in the shipment for free. He even included the snaps to screw into the boat. For anything canvas on a Ranger give him a call (206) 271-2294. His advice, alone, is worth the call. Remember he's west coast though so allow for the time difference if you are east coast.