New roof in progress Canton