Yes. They do have screen material and a screen roller
Yes but try it yourself if your dog ran thru it because it will happen again
Yes,they do a good job!
Harold can repair screens in store if you like. He is excellent
I'm not completely sure if they do or not it's pretty straight forward to install them
Sure
I do not work there
Thanks! Your answer is awaiting moderation.