We do it all at Halifax Flooring. From carpet to hardwood, tile to laminate... and everything in between. We specialize in home remodels, income properties and new construction. Our prices are hard to beat, and our professional installation team will get the job done right - on time, the first time. Come by our showroom and see our huge selection of flooring options. Contact Dave at 801/860-9805, or email me at David@HalifaxFlooring.com with any questions. Free Estimates!