Here is ONE of many steps that a professional rug cleaning service provides to remove dirt and urine from a rug. (Of course this is the step most people like to …

source