It has worked very well for my daughter combined with Zyrtec after having her tonsils and adenoids removed. Since birth she had a lot of problems with bronchitis and asthma. In her case, she is allergic to pollen and this will cause an asthma attack. She had her tonsils and adenoids were removed to help with problem ( she had 3 bouts tonsilitis within 6 months along with ear infections and tonsils were constantly swollen. ). In a about a month I will have to call her ENT dr. and have her put back on these meds until next winter. I hope it works for your son.