I'm not sure how easy it is to get near your plants in your grow room, if you look under your foilage up at the light youll see lots of mites if it is mites aphids are easy to spot there huge compared to mites, and webbing is a really bad infestion if it's not from a house spider.I hate mites so...