Hello and hope you are doing well.
Allergy shots or immunotherapy are usually recommended if the allergen cannot be avoided and symptoms are hard to control. Regular injections of the allergen are usually given (with each dose slightly larger than the previous dose) until a maximum dose is reached. However, these do not work for everybody and require frequent follow-up to your attending physician. Indeed, they may require years of treatment, but they work in most cases. They can also cause uncomfortable side effects and possible dangerous outcomes , such as anaphylaxis. Talk to your doctor about this for proper evaluation.
Hope this helped and do keep us posted.
What symptoms do you get ?