Here in NJ deer are a huge problem as well but it is localized to the region that you are in. Deer prevention approach varies based on client needs, intensity of problem, and budget. I usually reference the Rutgers deer list https://njaes.rutgers.edu/deerresistance/
as it is very comprehensive for plant selection. I have also had success with 8′ tall deer fencing (but you need to check local codes to see if it is allowed). If you don’t want to have a gate at your driveway you can install cattle guards, deer won’t cross them. Finally, we have had success with companies that specialize in deer prevention but you have to be committed to regular spraying. These guys are great
http://www.njdeercontrol.com/