I have a plastic mesh fence around my raised garden and it is 5' at its maximum height and 4' at its lowest (my garden tappers because it is built on a slight hill). I found that if I put tall plants just inside the mesh every 3-6 feet (I use plumeria and tall tomato plants and the branching takes up some of the space between), deer will not jump that fencing. The tallest plumeria will be inside the fencing with the shortest height. I will bunch the tomato plants some to give more visual density. I think the deer want to see a "safe" landing spot and the plants don't afford them that. I must admit that I have never tried any deterrent though.