Rug was heavily soiled in dog urine. Treated the urine and flushed it out heavily followed by an extensive extraction process.
Rug Care
How to clean a Persian rug
Cleaning a Persian rug without water or chemicals
Getting Dirt Out of Wool and Cotton Area Rug
Arizona Oriental & Specialty Rug Care lead rug washing technician, Hector, talks about dirt removal from area rugs.