Self Leveling Concrete at Environment Canada 04 May TTM Finishes recently completed installing 50,000 sf of self leveling concrete at the offices of Environment Canada in Toronto. Concrete Floor Repair and Epoxy Sealing at Vinyl Craft Extrusions Ltd. Leveling and Polishing of Auditorium Floor