Thermal Green Hard Surface Restoration Carpet Installer - Saint Charles, MO Looking to contact Thermal Green Hard Surface Restoration? You can reach them at 636-399-2467