Skip Navigation
Image Alt Text

About Our Flooring Store in New Bern, North Carolina

Our hours may vary during holidays: Click here to view our holiday hours. 



Owner Patrick Riddick has worked his way from the bottom up, starting in manufacturing and distribution to now owning his own flooring store known as Carpet One Floor & Home in New Bern, North Carolina. We’re proud to offer you all the resources and tools you need to update your space with a beautiful floor. With our online product guides, Room Visualizer tool, and many other helpful sources, you’ll be well on your way to shopping with confidence. Contact us today, or plan a visit to our showroom to find out more. 




Learn More About Our Store

Image Alt Text

Our Experts

Our talented team can’t wait to help you with your next project. We are skilled at what we do, and dedicated to delivering exceptional results when we work with you!



Reviews and Ratings

We are committed to giving every customer we work with a great experience. See what our past clients have to say about us.



Image Alt Text





About Our Carpet One Cooperative


Being a part of the Carpet One cooperative provides us the buying power of 1,000 stores. We have partners with major brands, manufactures, and mills. We’ve done all the research for you. Let our flooring experts know your needs, and we will do our best to go beyond your expectations. In New Bern we have your largest selection of carpet, rugs, hardwood, vinyl, tile, laminate, and more - you’ll always find the best products and great savings…every day.


Flooring Services


In-Store Products

Areas Served

New Bern, NC | Bridgeton NC | Grantsboro, NC | Alliance, NC | Bayboro, NC | Stonewall, NC | Arapahoe, NC | Aurora, NC | Oriental, NC | Vanceboro, NC | Havelock, NC | Pollocksville, NC | Chocowinity, NC | Cove City, NC | Dover, NC | Maysville, NC | Newport, NC | Trenton, NC | Grimesland, NC | Grifton, NC