And it is not just first aid and acute treatments; homeopathy can be extremely effective in treating chronic and long-term health problems. Allergies, asthma, eczema, hay fever, headaches, stress and respiratory infections, recurrent ear infections, homeopathy can be effective in treating a host of physical disorders.