How long does XADO last? Do I need to use it at every oil change?

A complete XADO treatment is good for at least 60,000 miles. For many people this is about 20 oil changes.