About Us
Carpet To Go Flooring is Here to Stay—Rooted in Values, Focused on You
Carpet To Go Flooring makes getting beautiful new floors easy. Whether you visit one of our five showroom locations or choose our in-home consultation service, we’re here for you. From product selection to professional installation, you can have peace of mind knowing we will be there to guide you through the process.
We’re proud to be a locally owned, family-operated business that’s been serving North and South Carolina for over 30 years. With competitive pricing, a vast in-stock inventory, and expert installers who care, Carpet To Go is trusted by homeowners, property managers, and commercial clients across the Carolinas.
Next-day installations are available on in-stock products. Additionally, our low-pressure, knowledgeable team will help you find floors that fit your space, lifestyle, and budget.

About Carpet To Go
Our History
Back in 1994, our founder, Dennis DiCarlo, had a dream and a determination to do things differently. Armed with a handful of flooring rolls, a warehouse, a credit card, and no forklift, he set out to build something that would last. Starting in the flooring business, Dennis had one goal: to serve people better.
Since then, we have grown into a multi-location flooring company with stores in Charlotte, Mooresville, Concord, Winston-Salem, and Charleston. Even with our growth, we have stayed true to the principles that got us here:
- Always be honest
- Treat people with respect
- Put the customer’s needs first
- Never stop learning or improving
Even today, Carpet To Go Flooring continues to evolve. We offer the best of both worlds, combining the deep experience of a family-owned business with the efficiency and savings of a high-volume operation.
What Makes Us Different
In-House installers
We have our own team of contractors and don’t use subcontractors. This ensures everyone is trained, accountable, and committed to quality. We move your furniture, keep you informed, and do a final walkthrough before we leave.
Low Prices, High Value
We buy flooring by the truckload, allowing us to stock our warehouses with thousands of square feet. By using this method, we can outperform big box stores in terms of price and service.
Fast Turnaround
Need it now? No Problem! We offer next-day installations on many in-stock products.
Real Showrooms, Real Support
Browse our full-size displays or schedule a free in-home consultation. Whether you visit us or we come to you, we’ll help you choose floors that suit your space and goals.
Product Knowledge You Can Trust
We take the time to educate, not upsell. Our team will help you understand new materials, determine what works for your lifestyle, and find options that fit your budget, with no pressure.
Our Values
At Carpet To Go, our business is built on principles, not pressure. Our mission is displayed in every store and shared with every new team member:
- Be truthful always—there are no grey areas
- Treat others with the utmost respect
- Focus on the customer, not the company’s convenience
- Lead with education sales tactics
- Fix mistakes fast, and always follow up
Flooring shouldn’t just be about materials. Trust, guidance, and a better experience for homeowners are our top priorities.

Our Team

Dennis DiCarlo
Owner & Founder
Dennis built Carpet To Go Flooring from the ground up, literally! From unloading flooring materials in the warehouse to building out showrooms, he knows every side of the business. Today, he leads his team with humility, integrity, and passion, making home upgrades easier for everyone.


