New Power Trowels

A piece of light construction equipment used by construction companies and contractors, to apply a smooth finish to concrete slabs.