MICHAEL'S STEAM CARPET CLNG Carpet Installer - Benicia, CA Looking to contact MICHAEL'S STEAM CARPET CLNG? You can reach them at 707-863-8954