Metro did a great with our floors. First they installed vinyl(wood like)panels in the living room and kitchen last month,then this month they installed carpet. Wonderful people to work with. We also believe that they will be there if there is any problems. We would give them a five star rating..