Hi Kaybee!
I'm sorry to hear that the deer are treating your garden like a giant buffet table!
You might want to check out your favourite garden centre/nurserie. Most of them sell humane deer repellents that you can dust your plants with. Make sure though, before you buy any, that it's non-poisonous and safe for the enviroment.
I've also read about tying bars of soap or sacs of soap flakes to stakes that are level with the tops of shrubs, as a deterrent.
Some suggest trying a sound deterrent. A stake in the ground with a metal garbage can lid attached to it. It will bang in the breeze, and hopefully keep the deer away.
You might want to consider planting deer-resistant plants in your garden, especially surrounding deer-favoured ones.
The following link gives an extensive list of plants, trees, shrubs, etc., that deer dislike, and usually leave alone. Of course, there are no total guarantees, if the deer are hungry enough!
Check this out....
~Deer Proofing Your Garden~
I hope it helps!
Any other suggestions for Kaybee, Buds?
Kim
