Carpet Cleaning Castro Valley Carpet Installer - Castro Valley, CA Looking to contact Carpet Cleaning Castro Valley? You can reach them at 510-803-3005