Holmes Carpet and Flooring has a new showroom located at 1435 9th Street in Leeds, Alabama.
Our showroom features a wide selection of carpet, hardwood flooring, and luxury tile
– everything you need to find in order to start your project and transform your home into a perfect ideal of what you want it to be.
Terry Holmes

Contact Holmes Carpet and Flooring today to schedule an appointment to browse our carpet and flooring showroom, or to have Terry conduct an in-home consultation. Holmes Flooring is proud to provide quality service and great work to Jefferson County and surrounding areas. Request design service by phone:
Call Us
1 (205) 702-6463
Browse an Amazing Selection
Visit us and shop our flooring store for great deals on floor coverings from Shaw and other top manufacturers. At Holmes Flooring, you can expect excellent service and quality new flooring at great prices, 100% of the time.
We’re one of the top flooring stores in the greater Birmingham area with over 15,000 pro flooring installations completed over the last two decades. You’ll be amazed at the carpet and vinyl selection we have to offer, and how well it rivals the big-box retailers. So, definitely shop local with a name you can trust like Terry Holmes.
We couldn’t fit in the time to take pictures at all 15,000 jobs of course! But here’s a few images you can browse through to find inspiration from our recent work:
Our Work
Shop New Carpet and Flooring Options With Us:
From Homewood to Gardendale and everywhere else around Birmingham, over 15,000 local homeowners have trusted the pro team at Holmes Flooring to do great work on their new carpet, vinyl or hardwood installation project. You’ll find us at Exit 140 in Leeds. Shop new carpet and tile options with us. We’ll help you find the right flooring material and inspiration for your next big home improvement project.
Wood Flooring | Rugs | Natural Stone |
Engineered Hardwood | Laminate | Ceramic |
Carpeting | Luxury Vinyl | Porcelain |
Your Local Source For
And Many More
If you’re looking to replace your old, worn-out carpet with new carpet, tile or hardwood for your home or place of business, we’ve got your back! Let us help you find that perfect tile design for your bath surround / back splash or a great hardwood option for your new living room installation. Whether you need help with one floor or a whole home, shop with us for all your project needs. We’re conveniently located off Exit 140 near Barber Motorsports in Leeds.
Best in the
Flooring Trade
Our team has been serving the local area for over 20 years. We owe our business success to more than just our Yelp account review and being good at our service trade. It’s the repeat customers that request we keep coming back with each design update to their home. Or when they send us a referral to a friend or neighbor who happened to see our tile or carpet work in their home, and asked who did the installation before they left. Our commitment to project quality and customer service is why we’re the one and only home flooring shop in Birmingham to call for your new carpet, tile or hardwood.
1 (205) 702-6463
Email Terry
1435 9th St Leeds, AL 35094
Interested in learning more reasons why we’re the top team to handle your carpet, vinyl, hardwood, tile or laminate installation project?