Can you get in the trees to look over and down on the area, granted they are small but if you can that may help. Tough searching area, ran into that once and called these guys they are located on NY, and they are great they don't charge but accept donations. I gave them some money to cover their gas and food.
http://www.deersearch.org/contactus.htm