John was knowledgeable and reasoning from day one. We felt that this was a company that we could trust to do a good job and they did not let us down. The installers were efficient, hardworking & took a lot of care. We are very pleased with our new floor!