Working as a Digital Design Agency in Pakistan, we often pitch clients and suggest them some necessary changes (Sort of free consultation on friendly manners.) Happened once, we asked presented few suggestions to a startup and all of sudden, got reply. Can you do it for us. We said Yes and then they said, OK let's do it for us for free if you are willing. We do understand that giving free consultation falls into kind of professionalism but offering your services for free is totally against professional ethics. What's your stance?