The name McSwain says quality, value and the peace of mind with your flooring purchase. At McSwain Carpets and Floors you will find an extensive selection of every type of flooring in all our conveniently located showrooms. From classic to contemporary, all designed to fit any lifestyle and any budget. In addition to thousands of the latest styles in carpet from leading manufacturers, you can choose from high performance laminates, beautiful and exotic hardwoods, exquisite ceramic tiles, an array of vinyl in new textures and patterns and custom area rugs. You can even customize your flooring selections to make it truly reflect your unique style and tastes.