We have replaced most of the flooring in our current and previous home, and we always use Coastal Floors. We have always been very happy, whether it was carpet, ceramic tile, or laminate that we were getting. The prices and selection of their ceramic tile is especially good. They also stock some of each type of flooring in their warehouse which they buy in large quantities at good prices. Installation is efficient and quick.