Ambu-Tech Carpet Cleaning Carpet Installer - Homestead, FL Looking to contact Ambu-Tech Carpet Cleaning? You can reach them at 305-248-1994