Tiller's Steam Carpet Cleaning, Inc. Carpet Installer - Eden Prairie, MN Looking to contact Tiller's Steam Carpet Cleaning, Inc.? You can reach them at 952-935-8900