One of my patients had severe asthma for more than 30 years, but it has been controlled with an herbal formula. The patient had used an inhaler for several decades, but no more, so far, after taking the herbal formula.
Acupuncture is an ancient form of treatment based on the medical philosophy that energy flows through the human body. The symptoms show up in human body mostly because of the imbalance of the energy.
Personalized acupuncture treatments are established based on patient's unique conditions and circumstances. The most importance thing is Acupuncture is natural, safe and drug-free.
However, "asthma" is a Western diagnosis and Chinese medicine would need to differentiate it a bit in their own system to know which treatment would be best. For example, it may be what we would call "hot" asthma or "cold" or "damp" asthma, it could be from a deficiency or from environment issues. To best treat, we would need to assess the patients signs/symptoms and come to a best treatment strategy.
We can work in concert with your sons medications or other treatments he may be receiving from other doctors and we can do quite a bit of work that can clear his breathing quite quickly in many cases.
In addition to acupuncture, we also have cupping (a suction treatment, which can help release tight chest to help with breathing) or guasha (a scraping technique that again would help release tightness and allow freer breathing). There are also herbal treatments, but those, again, would need a diagnosis to see if it is more cold/damp/hot environmental/deficient etc.
There can also be dietary, stretch, exercise, advice that can be given as well as qi gong (breathing) exercises to help him build his strength and increase capacity.
I am so sorry to hear that your son suffers with asthma. Yes, acupuncture works and help a lot of people with same condition. If he doesn't like needles, we have a needle-less way of treatment.
Hope he feels better soon.