Thanks for all the suggestions everyone!
I am not sure, but when my husband, who is a contractor, starts using that jargon I tend to get lost,

but from what I understand he is going to put up some sort of 2x4 framing and then he is going to staple on this mesh.
It is weird looking stuff and I am worried it will rip because of those staples. He is assuring me he could walk on it when he's done.

But now I am getting worried, raccoons?! Do they live in the CA High Desert? I have never seen any, and I have lived here for 20 years now. I did spot a possum once several years back about 8 miles from where I'm at. Would that be too close for chicken comfort?