what is the best method to keep deer from eating flowers & vegetable plants?
Purchase Liquid Fence and spray. it smells bad and you don't want to do it on a windy day but it is the most effective. Here are a couple of other fairly effective things: Irish Spring bar soap shredded or human hair (you can get at a hair salon)
Put up some sort of fence if possible.
I Understand that Grated strong smelling soap is a good idea sprinkled around the entrance and in fact anywhere the deer can get to. Otherwise I fear it is a high fence or wall. Best of luck!
Generally fencing and cautious plant choices before planting.
This was one of my exam questions.
Perhaps these references might help you.
Generally unless you want to construct tall fencing being aware of what deer like and dislike is advisable and to be aware of repellents effectiveness.
1-Preventive deterrent by plant/ landscaping choices could offer deer resistance
Landscape Plants Rated by Deer Resistance
https://njaes.rutgers.edu/pubs/download.php?strPubID=E271 This publication can offer homeowner comprehensive detailing that might aid in making the right choices before planting. Regional differences in deer species and plants could apply.
2-Deer a garden pest
3- Research has shown that, while that odor repellents tend not to work, taste repellents can be very effective. Any repellent with egg solids, blood, hot pepper, or capsaicin as an ingredient is your best choice. Some repellents contain both eggs and hot pepper or capsaicin, and those work particularly well.