Understanding the mite life cycle is key to winning the battle. Understanding the vectors of infection is the way win the war.

Avid, as far as pesticides go is not to nasty. Made from a fermented fungus......

out of curiosity, what was the charge for the exterminator's services?