To remove the carpet tiles and dispose. To proceed with the necessary floor prep to receive new marmoleum flooring and carpet. To supply & install marmoleum | Contrat gouvernemental · CanPursue
To remove the carpet tiles and dispose. To proceed with the necessary floor prep to receive new marmoleum flooring and carpet. To supply & install marmoleum