I had an excellent experience at Metro Floors. Richard is very knowledgeable and helpful. He gave us excellent advice regarding what type of flooring would be most durable and aesthetically pleasing in our kitchen.