Speedkleen Carpet & Floor Cleaning Carpet Installer - Aurora, IL Looking to contact Speedkleen Carpet & Floor Cleaning? You can reach them at 847-630-4246