Get a faecal egg count done to see what wormer you should be using and after worming get a follow up egg count then discuss with your vet. Routine worming isn't the most effective way to control worms.
Quest for 3months. Ivermectin for 2months
We do 2 months with one kind and 3months for the other.