Rug Wash Carpet Installer - Duarte, CA Looking to contact Rug Wash? You can reach them at 626-301-0801