Hello L., One common possibility that Moms have told me about is a reaction to your cleaning and/or laundry products. Many of the products we have all purchased in the market contain serious toxins that affect us and our children. Just in case this is the culprit, you might want to try some non-toxic products. Laundry products such as Tide, and many other detergents, as well as fabric softeners and dryer sheets contain dangerous toxic ingredients. Then your child is directly exposed to them as his clothing is touching his skin, and he is lying on the sheets and putting his little face on the pillowcase, etc. You may want to simply check this out as a possibility by switching to all non-toxic products. I happen to be a Shaklee Distributor so I sell Shaklee's non-toxic products and would be happy to speak with you and answer all your questions. Shaklee has a money-back guarantee if you are not satisfied with their products - just contact them within 60 days of purchase. I invite you to go to my web site (www.emilytaft.com)to read more about our Get Clean products which include products for your laundry, kitchen and bathroom or go directly to a segment on these products at www.shaklee.net/emilyt/getclean - I can also send you a Get Clean DVD, if you are interested. I am not soliciting you, L., but rather am responding to your request for possible reasons for your son's indoor allergies. This is very common for children with sensitive skin to react to your laundry products that contain dangerous toxins. He could also be reacting to your tub and tile cleaner, toilet cleaner or perhaps you use Fabreeze, which is full of toxins. I can't tell you how many Moms have been shocked but ecstatic to see children's (and adult's) allergy issues (runny noses & eyes, etc. as well as rashes) disappear when they switch to Shaklee's cleaning products. Please contact me if you care to -- E. Taft ###-###-#### ____@____.com