Sounds like there are some safety issues / neighbors making this a tricky situation. Any people at work who might be able to help? Maybe there is someone there that could help you. Have you talked to any of your neighbors about this squirrel infestation? They might agree making this...