We highly recommend John's flooring. Over many years we have had them do various flooring jobs. They did great work on wall-to-wall carpeting in a living room and a family room , carpeting on a staircase, Duraceramic Tiles in a hallway and a bathroom, laminate flooring in a kitchen, hardwood refinished throughout entire main floor, and also our children have hired them for similar jobs in their homes. Estimating is always fair and efficient by Steve. Their workmanship has always very good. Scheduling has been very reliable.