Xifaxin is a great antibiotic if you can get coverage for it. I rotate it with cipro and flagyl and tinidazole. The only problem is my insurance only covers limited quantities of it so it’s only good for about a half dozen rotations and then on to the others. The other positive is that Xifaxin isn’t systemically absorbed and thus gives your skin bacteria a reprieve, lessening the chances of yeast infections and warts and other skin issues due to prolonged or chronic antibiotics usage.