Serving New Hanover, Brunswick, and Pender Counties since 1993.

Crystal Carpet & Flooring Company is proud to have the region’s largest and most comprehensive flooring showroom and warehouse outlet. Locally owned, we are a full-service flooring provider; that means we oversee every step of the process from initial consultation to flooring installation.


Customers Love Our Service.

Choosing flooring for your home or commercial space is a big decision. We recommend and install flooring as if it’s for our own home or office.


Customers Love Our Great Selection.

Unlike big box stores that work with just two or three mills, Crystal Carpet & Flooring Company is an authorized dealer for over 40 quality flooring manufacturers. We can help you find the flooring type that matches your style and budget.


Crystal Carpet & Flooring Company proudly serves Bald Head Island, Bolivia, Burgaw, Carolina Beach, Castle Hayne, Hampstead, Holden Beach, Jacksonville, Kure Beach, Leland, Long Beach, North Myrtle Beach, Porters Neck, Topsail Island, St. James Plantation, Shallotte, Southport, Sunset Beach, Surf City, Wallace, Whiteville, Wilmington, and Wrightsville Beach.