Sorry bro it's been a while.. Yes and no.. You still have to be somewhat inside the window or even our little buddies can't help. Traditional ph up and down yes will wipe them out.. Try getting nectar for the gods up and down.. my guess is all you will ever need it the up and it's a calcium base...