Hello: I've got a couple of alarm window screens that need to be repaired (the leads have ripped off of the frames). My preferred shop in Allentown, PA is no longer in business. Can anyone recommend another shop in the New York City area who can repair these screens? Thanks!