just make a fence it is the only thing that will definitly keep deer out. Make sure to run some beams over the top of your fence so the deer dont't jump in. once the plants are 3 feet tall the deer won't mess with them anymore and you can take down the fence. Or plant in thick brush as deer won't go into it. Hair, soap, and urine do not work if the deer are hungry.