How to start a consulting business: 8 tips you need to know