The simple answer is that there is no herbal treatment which will kill all worms and register a zero count in a blood test. Worms evolved along with dogs and if the dog's immunity is properly supported, any infestation will be controlled so that it does the animal no harm.
The herb Wormwood (and many others) was used for hundreds of years to assist in managing worm loads in people and animals alike. These herbal wormers are safe for the host, have no side effects and discourage worms by making the dog's system healthier and discouraging worm reproduction.
Chemical wormers are maybe more powerful than what you would want and work only because they kill worms quicker than killing dogs. They leave dead worms in the blood which can create problems, damage the immunity and the animal is more prone to new infestation.
Assisting your dog to manage the worm loads is a much more realistic target and can be done using our heart worm treatment.