I can't say for sure but I think albendazole can get them all over the body. For pinworms and hookworms I think albendazole would go after them too. It is recommend to eat food with fat in it when taking albendazole tho so it might help to time it to give some time before going to sleep when taking it.