1. اولین مرحله شستن فرش در قالیشویی غبارگیری است که در این مرحله خاک فرش ها گرفته می شود که دستگاهی به نام خاک گیر دارد این دستگاه از قدرت فراوانی برخوردار است، فرش ها را حدود دو ساعت می چرخاند که گرد و غباری درون آن و روی آن به هیچ وجه باقی نماند.
2. مرحله ی دوم شستشوی فرش با مواد شوینده است که در این مرحله فرش ها به صورت هم اندازه و یکسان کنار یکدیگر روی سطحی صاف و هموار پهن می شود و آب با فشار و سرعت فراوانی روی آن ها پاشیده می شود. بعد از این که فرش ها کاملاً و یکدست خیس شدند مواد شوینده بر روی آن ها ریخته می شود و سپس دستگاه های شستشو به کار می افتند و روی فرش ها به حالت مرتب و منظمی حرکت داده می شود.
3. سومین مرحله شستشوی فرش آب کشی فرش است. در این مرحله بعد از شستشوی فرش با مواد شوینده با شلنگ هایی که دوش هایی پخش کننده برای آب هستند آبکشی می شوند در واقع در این مرحله مواد شوینده باید به طور کامل از فرش خارج شوند. آبکشی در دو مرحله صورت می گیرد.

4. چهارمین مرحله شستشوی فرش آب گیری فرش است که بعد از آبکشی استفاده می شود. فرش ها را لول می کنند و در آبگیر قرار می دهند؛ آب گیر دستگاهی است استوانه ای شکل که دیواره ای فلزی دارد و فرش را بر روی آن قرار می دهند. و سپس این دستگاه با قدرت خود با سرعت و با حرکت دایره ای میچرخد و آب داخل فرش ها در کناره ها جمع شده و از دیواره ای که در پشت فرش ها قرار دارد به بیرون پرتاب می شود.
5. مرحله نهایی شستشوی فرش خشک کردن فرش است؛ بعضی از قالیشویی ها گرم خانه دارند و بعضی هم آن را زیر نور آفتاب خشک می کنند. قالیشویی های مجهز به گرم خانه دستگاه گرماساز بزرگی را در وسط آنجا کار می گذارند سپس فرش ها را از داربست آویزان کرده تا سریع خشک شود. به همین علت است که بعضی قالیشویی ها سریع فرش را تحویل داده و فرش ها بوی نا نداده و از کیفیت مطلوب تری برخوردار می باشد.



