At Barry's Carpet in Macon, MO, you get the best of both worlds - a vast selection of carpets, hardwood, and tile, plus expert knowledge on how, where, and why to install these materials. If you want to DIY your flooring install, no problem: we'll load you up with everything you need to handle your floors, plus all of our expert advice. Need a hand