Weep Hole Covers Weep Hole Covers Weep Hole covers are made from cobra, plastic and stainless mice can’t pull out or chew through when you add silicone to hold it in place. All these products allow your clients to maintain wall ventilation and for moisture escape. Work Gallery