The definition of vegan consulting we use is:
advice given in relation to products and services that don’t feature animal materials.
Since animal ingredients are in so many things, it’s difficult to avoid small amounts in products eg plastic bags. However veganism by definition is concerned with the “practical and possible,” rather than the perfect and unachievable.
As such, we focus on the meaning of the word in relation to products and services only, and not in connection with the wider philosophy.
This doesn’t mean we endorse practices that aren’t vegan, or groups that promote them.
For those interested in our position, we recommend the book Society VX. This is a Kindle ebook, but can be read on any device with Kindle software you can download from Amazon for free.