There is a lab called "Elisa/ACT" that can do allergy testing with blood only. They can check for allergies to foods, food additives & colorings, molds, environmental toxins, toxic metals, herbs, medications, pet dander, etc. However, your insurance may or may not cover the testing. My insurance did pay for the testing. The lab has a website if you are interested... you can find them via google.