We are one of the few that have our own cleaning plant. Never excuses, when we say it will be done right in 5 days We guarantee it. You are welcome to visit our facility and watch your rug being cleaned using 10 steps from dusting to rolling up your cleaned rug. We always finish off rugs with essential oils and softeners. To give your rug a silky feel and prevent drying.