Simi's Carpet Cleaning Wizards Carpet Installer - Simi Valley, CA Looking to contact Simi's Carpet Cleaning Wizards? You can reach them at 805-624-3881