Greetings from Swisco. Could our 95-218 screen door latch with pull work in place of your latch? Take a look and let us know.