I put one of these up with two labor helpers this was used the cost was $3,500. It's 30 by 100 and 1 inch hail bounced off of it like a trampoline. I'm under a walnut tree and walnuts bounce right off of it as well snow slides off and the fabric has about a 15-year to 20 year life span. I don't have a Joe a in this neighborhood. So I can pretty much do what I want which is a good option to have.
Brand new this thing costs about $10,000 and it comes complete with everything you need to assemble it.
Just my two cents. You can also find much smaller units with very capable covering that would work real well, and they are easily disassembled and moved if need be.
This unit was called clearspan and some competitors are called coverall.
Costco also sell something with clear plastic windows in it for about $300 for $100 but only expect about 3 years out of it you can always replace the cover as the framework stays pretty strong