Just Remnants Carpet Installer - Santa Rosa, CA Looking to contact Just Remnants? You can reach them at 707-542-8882