Sounds like you have the opportunity to create some great habitat as well as make some money with some selective logging to open up the overstory and get some growth on the ground which will provide deer food. I don't know how much snow you have on the ground but deep snow can result in less der movement, you probably have more deer than you know, and you can make it better. If you have land, trees and deer, your land has potential.