opinions on bike fitting

What are peoples opinions/ experiences on getting a professional bike fitting done? Is it worth getting done? If so who would you recommend? I'm getting knee pain that I think may be related to improper setup. I don't want to do damage and be out of action.