I put on new screen myself called
SCREEN TIGHT and it is real easy to do. I got the material at Home Depot.
I don't know anyone who puts screen on but if you feel like you might want to give it a try than here is what it looks like:
https://www.screentight.com/screenin.../screen-tight/