Carpet Installation
Classic flooring option for warm, comfortable floors
Classic flooring option for warm, comfortable floors
Highend flooring option for sophisticated living
is an Alabama flooring expert who has specialized in custom flooring options for over 25 years and has provided over 15,000 installations – with relentless dedication to quality and care.
Book your appointment today to visit the flooring showroom or to schedule an in-home consultation. We're committed to providing the best flooring options for you at prices you can afford. Shop top manufacturers like Shaw for your next installation service
A homeowner’s most valuable asset is the home. And as homeowners, we want to make sure we’re taking care of our home, whether we’re upgrading and remodeling or repairing and fixing a problem.
Request Free Quote!
Holmes Flooring is a locally owned and operated flooring business serving Birmingham, Alabama and the surrounding area. Our new showroom is in Leeds and just a few minutes from the interstate. You can browse through our excellent selection of floor coverings from top manufacturers like Shaw, Mohawk, and DreamWeaver. You’ll find inspiration and ideas to better suit your home when you shop our store in Leeds, Alabama, just minutes from I-20.
Once you’ve found the carpet, luxury vinyl, tile or hardwood products that are right for your home, our professional installation service team can have your new floor installed in no-time! Our company is proud to install quality flooring at affordable prices, all over the Birmingham area. Request an appointment and shop our great product selection of flooring in Alabama today. And if you’ve got pets, don’t fret! We carry STAINMASTER carpet and flooring too:
“Just completed my THIRD flooring project with Terry and his crew and couldn’t be more pleased! Terry offered expert advice on carpet color and style for my space, and offered a range of products to choose from. His crew were on time, fast and efficient – not A SCRATCH on my walls or furnishings! They did it all and with expertise that’s hard to find. And the price was incomparable! Thank you guys!”
-Alabama Homeowner
“Terry was great to work with, he sells great products at affordable prices. Don’t waste your time with big box stores. If there is an issue he will be right there to figure it out. We are beyond happy with the LVP he put down in our house.”
-Alabama Homeowner
“The guys in the floor showroom were very nice and helpful. I was able to walk in, pick out my floor and place the order in less time than it took us to drive there.”
-Alabama Homeowner
Read
Link Opens in New Tab
Book a consultation and tour of our Leeds, AL showroom with Terry by calling (205) 702-6463 or reach out by email to terry@holmesflooring.com today. We understand that purchasing flooring is a major investment into your home or place of business.
You need a quality product that’s engineered to last for years to come at the right price. That’s why we stock international brands like Shaw and DreamWeaver right here in our Alabama showroom. But price per sqft is definitely a concern when you shop flooring as well.
That’s why Holmes Flooring offers free estimates, quality installation service and great pricing to all of central Alabama. Get the floor that’s right for your project installed by one of Birmingham’s most trusted names in home flooring. New flooring can add a lot of beauty and inspiration to any room. Request an appointment either in-home or at our showroom to find the flooring that inspires you.
With over 25 years of experience and thousands of flooring installs in and around the Birmingham, Alabama area under our belt, we’re the pro flooring team you can count on for everything from remodeling to new construction floor installs. So, call us and ask for Terry. Request your appointment today!
Our flooring showroom is conveniently located near Highway 78 in Leeds and just minutes from Exit 140 (I-20) near the Bass Pro Shops and Barber Motorsports. Click here for detailed directions to:
Terry Holmes Carpet and Flooring
1435 9th St NE, Leeds, Alabama 35094