بسته به نوع کیفیت و بافت فرش انتخاب نوع شستشو متفاوت می باشد. در مورد فرش های ماشینی بسیار بهتر است که از روش های قالیشویی مدرن استفاده کنید. زیرا استفاده از ماشین آلات مدرن قالیشویی صدمه و آسیب بسیار کمتری به بافت فرش می رساند، و می توان از فرش در سال های بیشتری استفاده نمود. اما برای شستن فرش های دستبافت و ابریشمی توصیه می شود از روش سنتی و با نظارت و عملکرد استادی ماهر و با تجربه در زمینه قالیشویی فرش های دستبافت به روش سنتی، استفاده کنید تا آسیبی به فرش های گران قیمت وارد نشود.