If you have a deer problem DO NOT plant Hosta's. It's deer salad, and they will eat you out of house and yard. All the big box stores sell a black mesh plastic fence, that has one inch squares. You wouldn't think this flimsy stuff would stop them, but it does. How it works is, the deer can't see it, and have no way to know how to judge how high or wide it is, so they just back off, and move on to the neighbors house.