Talk to your doctor to see if allergy shots are a good option for your allergies. While they can provide relief, it may take time to see results. There may be other options if shots do not work for you. Also, allergy shots are not effective for food allergies.