با (آفات فرش) در دو زمان می توان مبارزه کرد. 1- قبل از شروع بافتن فرش و از طریق ضد بید نمودن مواد اولیه که به دو صورت انجام می گیرد: 1- توام با رنگهای طبیعی شامل روناس ، پوست انار، اسپرک، پوست گردو، هلیله ی زرد، قرمزدانه، برگ مو. برای ضد بید کردن الیاف پشم با رنگهای طبیعی مواد ضد بید را به حمام رنگ می افزایند. 2- توام با رنگهای غیر طبیعی و شیمیایی مثل رنگهای نیلی و هلندون. نحوه عمل در هر دو مورد فوق چنین است که پس از رنگرزی و شستشوی کامل پشم یا خامه با افزودن محلول ضدبید و تغییر درجه حرارت آب حمام مواد اولیه را طبق روشی که در کتب تخصصی مذکور است ضد بید می نامند. ب- پس از بافته شدن فرش و از طریق شستشوی آن: چنانچه مواد اولیه فرش ضد بید نشده باشد، می توان آن را پس از بافته شدن نیز ضد بید نمود.برای این کار فرش را با مواد ضد بید می شورند و این کار را هر چند سال یک بار تکرار می کنند.