independent 3rd party consultant company