Super Clean House, Inc. Carpet Installer - Lafayette Hill, PA Looking to contact Super Clean House, Inc.? You can reach them at 610-513-9816