Duraclean Service Carpet Installer - Homewood, IL Looking to contact Duraclean Service? You can reach them at 708-798-2072