There are some good books on the subject.

Also some good books on how to start a consulting business.

Probably good to study Consulting Ethics a bit.