The Carpet Specialists Inc Carpet Installer - Iowa City, IA Looking to contact The Carpet Specialists Inc? You can reach them at 319-330-7300