Some people with a cockroach allergy does not get complete relief from the combination of cockroach avoidance actions and medicines. In some cases, your allergist may consider immunotherapy (allergy shots). Immunotherapy is a long-term treatment that can help prevent or reduce the severity of allergic reactions. It can change the course of allergic disease by reducing the body’s immune response to allergens.