I do not know about a roost liquid at the moment, but I have defeated some mites with a spray to fight flies in cowsheds. It worked.