Homeopathy can be beneficial in the treatment of a wide range of illnesses:

Short-term illnesses coughs, flu, colds, food poisoning, physical injuries, headaches, cystitis, cold sores  

Longer-term illnesses

asthma, eczema, hayfever, migraines, PMT, allergies, heartburn, eczema, IBS

Emotional or mental problems anxiety, panic attacks, depression, insomnia, grief, irritability, hyperactivity  
Women's health PMT, fibroids, menopause, endemetriosis  
Pregnancy and childbirth illnesses during pregnancy, pain relief during labour and aftercare  
Childhood complaints from babies and the first few years of life to teenagers