Impact Flooring has installed so many different types of residential, commercial and industrial floors since 2004.

View our gallery of all the different types of floor finishes, including epoxy, polished concrete, slate, tile, timber, vinyl, as well as carpet floors.

Floor Installation Projects