Developing knowledge-based client relationships :the future of professional services