CNC offers a wide variety of services to help you at whatever stage or condition of your flooring you are in. From demolition to repairs, from floor prep to cleaning and etching, and from coatings to polishing, we are ready to provide you with the services you need.