The fence at the top of the slope is the old fence the previous owners put up. It's just 4 x 4 s with hog wire. (No photos.) The posts were leaning every which way, so I just braced them so that they are almost straight and patched the wire with some chicken wire. I had a lot of deferred maintenance to do on the house when I first purchased it, so I just hoped that would do the job for a while. That's where the wishful thinking comes into play
For my first deer fence down on one of the street beds, I just used reclaimed pipes for the post and whatever wire I could find:
Unfortunately, I underestimated how large the rose was going to grow and anything that grew through the fence was eaten by the deer.
This year, I used some scavenged t-posts and wire given to me by a friend to make a larger deer cage. My friend put it up for me. There is no way I could have done it myself. The rose doesn't show any blooms because at the time this photo was taken I was disbudding all of my roses to keep rose curculio weevils from breeding in the garden.
The reason both fences work is that the deer cannot see a good place to land if they try to jump the fence.
For another bed which runs along the front of my house, I caged the whole bed using the t-posts and old wire. I cut some "gates" on the lawn side, so that I can get down into the bed and work on the roses.
The other side of the bed ... please ignore the weeds, I hadn't gotten to that part of cleaning up the beds when I took this photo.
The fun part is watching the deer walk back and forth on the lawn looking at the roses and it is just high enough that they can't reach over, but wow ! are they tempted.
Smiles,
Lyn