1. empty your vacuum cleaner bag around where you don't want the deer to be.
2. Keep a dog in the area.
3. Blend 6 raw eggs in a quart of water , put it in a spray bottle, and spray onto plants. It makes a yucky taste that will help dissuade the pesky critters.
4. Hang up some Irish Spring soap in a mesh bag in the area.
5. If it won't bother the neighbors, play hard rock to repel them.
6. Cover plants with bird netting.
7. Put some of your dirty laundry in the area.( I use a T-shirt Iv'e had a good sweat in)
8. Electric fencing.
The only way to reliably keep the deer from eating your stuff is either an 8' high fence, or shoot them. I've been blessed this year with minimal damage to my garden from the deer. The dang beasties get me so mad when they do their mischief I get very tempted to shoot them,or worse!
One last thought regarding your particular situation. It seems the deer are VERY used to being near people. Use that to your advantage and get some pepper spray. When Bambi, and Faleen start munching spray em right in the mouth if you can. After you do this to them a few times I'm pretty sure they will not want eat at your house anymore.