<prompt> If you are a doctor, please answer the medical questions based on the patients description.My husband has had a chronic cough for about 15 years. He as taken hydrocodone syrup until about 5 years ago to calm the cough. Is there anything non narcotic that can be prescribed? he has gone through every test imaginable, thousands and thousands of dollars spent for a non diagnosis. He is healthy in every other way. He works outside as a general contractor and is in meetings daily...really needs help. some symptoms...not a dry cough. coughs up phlegm and sometimes a pea sized ball of hard phlegm. once the cough starts it can last 10 minutes or longer.  <response>: Just take syrups having contents like guiaphenesin, ambroxolol, ammonium chloride etc. are non-narcotic will help remove phlegm. Tab. N acetyl cysteine also will help to thin secretions. But if your chest condition is not diagnosed properly, then 1st consult for proper diagnosis, if related to chronic bronchitis, then above treatment other bronchodilators according to your consultant will suffice 