Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

Key Carpet

Carpet Sales and Installation, Flooring Sales and Installation, Hardwood Flooring Sales and Installation,

About us

We have the best pad in St Louis. Take a look at our website to see why we are less expensive. Our motto is " We Take Care of Our Customers" and we mean it. - My promise, Ray Johnson, President. We have one of the largest word of mouth networks in St Louis. Our reputation is a good job and great price. That's why we have a perfect record with the BBB. A lot of our work is shop at home. It has a lot of advantages. Certain carpets just come alive in the customers home. While we are there, we measure and calculate the square footage. So that we can give the customer a price right then and there. People want to know what the bottom line is in order to make a decision. We are also the number one supplier to realtors in St Louis. They are a tough bunch to please but we succeed because we keep working to make the customer happy. Re-locator beige for homes on the market. Access to supra for measures of homes on the market.

Business highlights

31 years of trusted experience

Services we offer

Carpet, hardwood, laminate, vinyl, tile sales & installations, in-home measurement, samples & showroom samples

Services we don't offer

Carpet cleaning

Amenities

Free Estimates
Yes
Warranties
Yes


Accepted payment methods

American Express
Check
Financing Available
MasterCard
PayPal
Visa

Photos of past projects

Reviews

4.9181 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
93%
4
4%
3
2%
2
1%
1
1%


Rating CategoryRating out of 5
quality
4.9
value
4.9
professionalism
4.9
responsiveness
4.9
punctuality
5.0
Showing 26-50 of 181 reviews

Janet & Chris S.
03/2017
5.0
carpet installation, flooring contractor
  + 0 more
We've used Key Carpet twice now and we really like them. The price was reasonable. We liked them the first time and they did a really good job. The price was good. The quality was good. They were there when they said they were going to be there.
Description of Work: They did whole house carpet and flooring for the kitchen.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,660

Olivia R.
12/2016
5.0
carpet installation
  + -1 more
Excellent customer service! Ray made himself available by phone and email to answer any questions or concerns. He even offered to come to the house early in the morning when icy weather delayed the project start and my husband needed to leave for work. The installers did a great job and the finished product is just what we wanted.
Description of Work: Carpeting in 5 rooms

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$4,200

Kathy A.
12/2016
5.0
carpet installation
  + -1 more
They were very efficient and moved everything very carefully. I loved that they showed up on time and were finished earlier than anticipated.
Description of Work: I had carpet layed in 3 rooms.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,600

DOLORES F.
12/2016
5.0
flooring contractor
  + -1 more
Doug and Tyler worked for two days and were very professional and extremely helpful to provide a place for my husband to sit the first evening to watch TV. We couldn't be more pleased with the hard work and positive attitudes these two men had. When they finished the job everything was cleaned up and all trash taken away.
Description of Work: We had our existing flooring replaced with vinyl plank in the foyer, kitchen, back hall and family room. This required the moving of all furniture from these rooms, the removal of old carpeting in the hall and family room and then putting it all back when flooring was laid.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$4,700

Marilyn T.
11/2016
5.0
carpet installation
  + -1 more
It went great. I contacted the company on a Monday, and they installed the carpet on Friday! I was in a hurry due to out of town guests coming. The estimator came out the first day, brought samples and explained the process. He even gave me the name of a handyman who could trim the door, which was necessary for the installation. The job was professionally completed from start to finish, including the initial phone contact with the friendly, helpful staff.
Description of Work: They moved out all the big furniture in one room, scraped up the old, glued-down carpet, and installed new wall to wall carpet with pad. The furniture was moved back into place.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,250

DOLORES F.
10/2016
5.0
carpet installation, flooring contractor
  + 0 more
Like clockwork, in and out in one day, excellent work.
Description of Work: Carpeting in Living Room, Dining Room and Master bedrooms removed and replaced with new carpeting.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,800

Elizabeth N.
09/2016
5.0
carpet installation
  + -1 more
We were very pleased with our experience with Key. Ray Johnson, the owner, was our sales person and was very knowledgeable. Our dogs had done a number on our living room while on vacation, and Ray provided us with a product to eliminate urine odor in the subfloor and recommended a pad that would prevent future damage. Additionally, we felt the price was very reasonable. All of the staff we dealt with were very friendly and professional, from the person answering the phones to the installers. The team that installed the carpet were so polite and fast and wanted to make sure we were happy with everything before they left. All together we couldn't have been happier.
Description of Work: Key sold and installed carpeting in our living room.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,200

Denise S.
08/2016
5.0
carpet installation
  + -1 more
I couldn't have received nor expected a better out come, Key Carpet went above and beyond to satisfy their customer. Again if I ever needed someone or knew someone that's seeking their services I would recommend them hands down and no questions asked.
Description of Work: Key Carpet also completed their flooring project and I must say that they where out standing AAA,their worker's where also very professional and completed their project in the time frame in which was giving. I'm very pleased with the work and I would refer them to other's as well and would call them back again if or when needed.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$6

ROY F.
04/2016
5.0
carpet installation
  + -1 more
Chris brought samples to the house to facilitate carpet selection. Pricing was very competitive. When the carpet arrived from the manufacturer, an installation date was promptly scheduled. The installation team was very efficient and professional. Product quality appears high - will see how it stands up over time. I would recommend Key Carpet for flooring.
Description of Work: Removed old carpeting from finished basement and stairs. Installed new carpet pad and carpeting in large family room, bedroom, stairs, and 2 closets.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,300

Mike S.
03/2016
5.0
carpet installation
  + -1 more
The salesman (Chris) arrived on time. He was very friendly and helpful. He showed us a wide variety of carpet samples and explained the difference in each. He explained the process beginning to end and told exactly what we should expect to get for our money. The carpet we selected had to be custom ordered, which took just over a week. The carpet and the installers arrived right on time, as promised. The work done by the installers (Chris & Kenny) was outstanding. They were very friendly and professional. They moved all our furniture as carefully as if it was their own. They took up the old carpet and pad, and then thoroughly swept and vacuumed the floor before laying the new carpet. It became readily apparent right from the start that these guys were professionals. They knew exactly what they were doing. Once installation was completed, they cleaned, vacuumed and took everything away, old carpet and pad included. Then they moved our furniture back in with the same care they used removing it. They didn't leave until they were sure that we were completely satisfied with everything. They urged us to call if we had ANY issues or concerns, no matter how minor. All in all, we couldn't be happier with the carpet and the installation. Everything is flawless. Would recommend these folks to anyone.
Description of Work: Sold and installed approx 300 sq ft of carpeting in our living room and hallways

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,200

Janet B.
03/2016
5.0
carpet installation
  + -1 more
Great service. Reviewed choices and costs. Quick appointments and installation; Installation went well; No problems occurred. Better carpet and thicker pad for less than a company used in past.
Description of Work: Installed new carpet and pad purchased though them

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$950

Joel R.
03/2016
5.0
carpet installation, flooring contractor, hardwood floor
  + 1 more
The installers were very professional and efficient. They moved all the furniture and put it back after finishing. The carpet looks amazing!!
Description of Work: Refinished hardwood entryway and carpeted main floor (living room, dining room, hallway, and 3 bedrooms.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,700

neal D.
03/2016
5.0
carpet installation, flooring contractor
  + 0 more
We were selling our house. They came in, took measurements, discussed high and low in price and quality, and helped with what we were looking for. The set day and time of install, the installer was there on time. we had a baby at the time, so the installer was very sensitive to be very quiet and quick. We had 1 piece of furniture that I was unable to move on my own, he dealt with it. As I was about to offer him lunch, he had his van reloaded and was done. I would definitely call them again when I'm ready for new flooring.
Description of Work: We had new carpet installed.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$265

Aaron W.
02/2016
5.0
carpet installation, ceramic tile, flooring contractor
  + 1 more
The initial visit involved the sales representative, Chris, visiting our house. Chris brought in various carpet samples and measured and inspected the area that was going to be carpeted. He was very upfront about the price, which was extremely helpful. We wanted a budget friendly option, and Chris was able to provide a product that met our budget, but still looked nice. I had some specific instructions, which included a brass transition bar between tile that I had just installed in the entry way. I did not know how to install the bar, and I asked Chris if it would be a problem for the installers to put in the transition bar. Chris stated that it would be no problem. We were also under a schedule crunch as we were going to sell the house. The installers showed up on their scheduled date. As part of the installation, they moved furniture from three different rooms. This included disassembling our king-sized bed in order to move it out of our room. I note the king-sized bed because I wasn't sure how it would work, and I was impressed that it was taken apart efficiently and carefully, and moved. The other bedrooms also had furniture that was moved during the installation. All furniture moving was done without a problem, our furniture was handled nicely. I inspected it closely after completion and I found there was no change to the furniture, no scratches, no dings, no dents. It's not a huge part of the installation, but I wanted to ensure that if furniture was being moved, it was done correctly. It was. The actual installation took the whole day. While I was aware that there were many carpet seams used to complete the job, none of the seams were visible after completion. The carpet was correctly placed, there were no "bubbles" or areas where the carpet was loose. After the installation was complete, the installers vacuumed the area to get rid of any loose carpet fibers. The actual installers were courteous and professional. I talked to them briefly during the installation, but they spent their time working. They were respectful, professional, and hard-working. I don't think I saw them stop working the entire time they were in my house. Overall, I would highly recommend this company for carpet. The main reason I chose them was because of their price, which was lower than other carpet companies in the area. The installation was done well, and the quality of the work was excellent. I was very happy with the work and I would use them again, and in fact, I am about to finish my basement and I will be using them for my next basement project.
Description of Work: Key Carpet installed carpet in our Living Room, Dining Room, and three bedrooms including the Master Bedroom.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,000

Ted S.
02/2016
5.0
carpet installation, flooring contractor
  + 0 more
Some other miscellaneous details - our budget was tight for this project. So, Chris made some recommendations that saved us money. He suggested we pickup some furniture sliders to make our moving process go easier. This suggestion saved $150, instead of having the furniture moved around. The installers took their time on the important parts - they wanted to be sure the subflooring was fully secure, confirming that there were no water issues or squeaks. Chris also offered advice for future projects, such as flooring strategies for the kitchen and bathrooms that we are thinking about getting done. Working with Chris, was like having my own personal design and style expert. He was fully aware of current trends and very knowledgeable about his own product. In the end, our bedrooms and front foyer area all came together beautifully. Thanks for helping us settle into our home!
Description of Work: We asked Key Carpet to tear out our old carpet and replace with new. Chris helped us figure out carpet colors that worked best for the 2nd level and stairs. Pricing beat our expectations and came way under budget. We got an upgrade on the padding. The installers were very professional and friendly. My daughters were home the day they arrived and the installers used kid-friendly and appropriate language. They eliminated all floor squeaks (some squeeks were terrible). The installer was meticulous enough to line up the carpet pattern on our stairs, parallel with each step. I will do business with this company again.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,000

Roy S.
02/2016
5.0
carpet installation, ceramic tile, flooring contractor, hardwood floor, woodworking
  + 3 more
bedrooms.I have purchased flooring from Key Carpet and worked with them as a subcontractor. I have seen a side of them which most clients do not get to see. And I am happy to report that they are good people with good intentions and the skills to back up their good intentions. The have a shop in Overland where they stock truckloads of carpet. They have a compact showroom. But they show a lot of product in peoples home so they can see what it really looks like. Their prices are low because they are by appointment. No one is sitting around. And they avoid advertising. Their goal is to deliver a low price on every job. They treat their employees well and generally there is a good attitude among the ranks. They attract good installers and they hold on to them. They treat them fairly. And their guys have a good attitude. Their motto is ?We take Care of Our Customers.? and I have heard them say it and mean it and act it out. It is a guiding ethic. I have heard the president say, "when in doubt do the right thing" . They keep informed and follow the best standards and prices of the industry. They have instituted a product rating system to protect the customer The president of the company is accessible and ready to dive into a problem if something needs to be rectified. In short, they are good people.
Description of Work: Hardwood stairs and hallways, Ceramic tile in kitchen and bathrooms. Carpet in bedrooms.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,700

Wanda B.
01/2016
5.0
carpet installation
  + -1 more
They did an excellent job of removing old carpet, moving furniture, and installing the new carpet. IU was very satisfied. I would recommend them to friends and family.
Description of Work: I purchased new carpet.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,700

terry R.
01/2016
5.0
carpet installation, flooring contractor
  + 0 more
Key carpet was very professional from start to finish. From the sales people to the installers it went very smooth. I would highly recommend Key Carpet for your flooring needs.
Description of Work: We had carpet installed at our house

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$6,200

Beverly S.
01/2016
5.0
carpet installation, flooring contractor
  + 0 more
Service was excellent and work was completed in a timely manner.
Description of Work: Installed carpeting and flooring.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,200

Laine & Eric S.
12/2015
2.0
carpet installation, ceramic tile, flooring contractor
  + 1 more
I contacted Key Carpet at the beginning of December to see if the could tile my kitchen and a small hallway before Christmas, they responded and said they could, so we scheduled an estimate. A gentleman came out to my house to look at the kitchen, as well as two bedrooms that needed new carpet. In my original message to him I explained that my kitchen had two layers of vinyl over 100 year old pine and that we are going to do 12"x12" porcelain tile in a checkerboard design on a bias. I honestly don't know why he expressed interest in this job, he seemed in over his head with a house of this age (115 years old). He told me that porcelain tiles would crack because houses this old shift, and was very preoccupied with finding evidence that the house had already shifted (it hasn't, I have porcelain tile in other areas of the house that have remained uncracked for years). He seemed very much out of his element with our older subflooring (which I'm fine with replacing if it needs to be). He asked if I had thought about vinyl tile and I explained to him that I want porcelain to keep with the period of the house. He brought up a specific brand of vinyl tile at least two or three more times, and I finally did tell him I would take a look at it. I looked it up and it looks like something that would go in new construction, it would absolutely not fit into my home that was built in 1898, and the reviews of the one tile that could work (white) were very poor... plus it was much more expensive than real tile. He never did get back to me with an estimate. Even if he had, and the number had been right, I would not have gone with him. I did not feel like he was listening to me and I wasn't left with an impression that he could confidently take on work in an older home. update 2015.01.07: Provider's response to the above review was to call both my wife and myself and threaten a lawsuit if we did not remove this review. If you're curious, you can review the threats yourself here: https://drive.google.com/open?id=0B3MLM9PqZlf0c2NLTzVkTEZYUlE Nothing in this review is anything but factual and we only left it because we were prompted to do so by the site after 2 weeks from initial contact, by which time we still did NOT have an estimate nor any contact from the provider at all, in fact. It was made very clear from the outset that we wanted the work performed _before_ Christmas yet after 2 weeks (well after Christmas), there was no response whatsoever and we had already contacted a different provider, who had already installed the carpet although Ray's later offer of "remnants" is touching. AFTER Ray called both my wife and myself and threatened legal action if we did not remove this review, he emailed my wife an estimate. I suppose he thought this was some sort of action to cover himself but after making threats, it doesn't hold water. Both Angie's List and the BBB have been contacted regarding this matter. Ray can make all the threats he wants; we will not be bullied into using the only tile provider he seems capable of offering (I will leave it to the reader to surmise why that might be) nor will we EVER hire a provider who thinks they will get our business via threats and offers of scraps.
Description of Work: Came to house to perform estimate for new tile in a 10x17 kitchen.

Rating CategoryRating out of 5
professionalism
3.0
responsiveness
1.0
punctuality
5.0

$1,000

Response from Key Carpet
I declined to give the client an estimate for ceramic because my instincts told me that the old floor might move and crack. I thought it was in the clients best interest to consider vinyl. And still do. It was not well received.

Kaitlyn V.
12/2015
5.0
carpet installation
  + -1 more
I could not be more pleased with my experience!!! Having just purchased a new (old) home, I was not only short on funds, but very nervous about making such a large purchase and long-lasting decision. Fortunately I visited another local carpet store with good reviews first, then went to Key Carpet - NIGHT AND DAY difference in quality and professionalism, and comparable if not lower prices! I scheduled an appointment with less than a day's notice, showed up early, and had one-on-one attention with answers to all the questions I could think of. I picked my top three choices, and was able to take them home without paying a deposit. Had to re-schedule the installation numerous times, but they were extremely flexible and courteous and were able to do everything exactly when I wanted! I would definitely suggest making the final decision in the actual house, rather than beforehand, if you are moving/buying. Went back and forth on the color numerous times, then changed my mind at the last minute upon seeing the samples in the actual rooms. Ended up going with the darkest brown and absolutely love it!!! He even called back the day after the measurements to let me know he got the price down even further than we were quoted. Ended up just under $3,500 total for high quality carpet and the best padding (WORTH EVERY PENNY). Installers were super friendly, fast, and professional, and did a spotless job!!! I am very nit-picky and was extremely impressed with their work, with only a few little fuzzies found here and there afterwards. They also left a strip of the carpet in case we needed it, without being asked. Cannot say how excited I am about the finished product, and would hands-down select them again in the future! Thank you!!! :)
Description of Work: Removed and installed carpet in 3 bedrooms/closets and an adjoining sunroom (approx. 750 sq. ft.)

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,500

Jamie V.
11/2015
5.0
carpet installation, ceramic tile, flooring contractor
  + 1 more
Key Carpet was helpful from the get-go. With our tight schedule, we weren't able to make it into their showroom. We had a pretty good idea what type and color of product we wanted. However, they went above and beyond to leave a box of samples out for us to pick up after hours. Once it came to installation, our old house proved to be a challenge. After removing the carpet, we found the floor had a peak and was no where near level. This transformed a one-day easy job into a two-day challenge. The installers (Doug and his team) made sure it was done right - removing and replacing the subfloor and sanding down the floor joint that was causing the peak. I was stuck at work that afternoon/night and Doug texted me pictures of the progress which was really nice. When they came back to do the actual flooring install, Doug took the time to layout a few options on how the floor tiles could be set. He wanted to be sure I was happy, and I really appreciated that. We had chosen a herringbone pattern on a diagonal - not your typical set up. It turned out gorgeous!!! I am so very happy with the produce and the Key Carpet team. I wish we could share pictures, because it is so fabulous!
Description of Work: Replaced dingy carpet and decaying stick on tiles with beautiful new Armstrong Alterna vinyl flooring. In the process they also had to level the floors. We also had them install new base boards.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,500

Maureen E M.
11/2015
5.0
carpet installation, woodworking
  + 0 more
We had a positive experience. The quote was the right price and the work was done very quickly. We are going to use this company again and would recommend them to friends.
Description of Work: Runner on stairs and small bedroom.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
4.0
punctuality
5.0

Yes, I recommend this pro
$800

Jacquelyn S.
10/2015
5.0
carpet installation, flooring contractor
  + 0 more
Madi worked with me for quite a long time till she was able to satisfy my requirements - constantly kept in touch and I was very happy with her service throughout the whole process. She arranged for my order, delivery and installation and showed up soon after to check it all out. Installers were amazing - extremely precise and FAST! They moved all the heavy furniture and replaced it without any problem and finished the whole job in just half a day! Looks great - very pleased with everything - and quite a bit cheaper than other places I considered.
Description of Work: Installed 4 rooms of carpeting

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$4,000

Jeanne E.
10/2015
5.0
carpet installation, flooring contractor
  + 0 more
Everything went great! I was on a very tight schedule, trying to complete a total redo of our second floor in 6 days, while my husband was out of town! Coordinating painting and carpet install; all furniture moved into one room, scrape and paint 3 rooms and hall, carpet those three rooms and hall, empty the last room, scrape and paint, Key carpet came back the next day and finished the last room! They knew I wanted it to be finished before my husband got back, and they made it happen! The guys were hard working, courteous and professional.
Description of Work: Removed existing carpet, installed carpet in 4 rooms and hall.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,240

Contact information

10248 Page Industrial Dr, Saint Louis, MO 63132

www.keycarpet.com

Licensing

Bonded

Insured

Eco-friendly Accreditations

LEED Accredited Professional
No
Energy Star Partner
No
EPA Lead-Safe Certified
No
Use Green Products or Work Practices
Yes
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

Carpet Sales and Installation,
Flooring Sales and Installation,
Hardwood Flooring Sales and Installation,
Ceramic Tile,
Finished Carpentry and Woodworking

FAQ

Key Carpet is currently rated 4.9 overall out of 5.
Key Carpet accepts the following forms of payment: American Express,Check,Financing Available,MasterCard,PayPal,Visa
Yes, Key Carpet offers free project estimates.
Yes, Key Carpet offers eco-friendly accreditations.
No, Key Carpet does not offer a senior discount.
No, Key Carpet does not offer emergency services.
Yes, Key Carpet offers warranties.
Key Carpet offers the following services: Carpet, hardwood, laminate, vinyl, tile sales & installations, in-home measurement, samples & showroom samples
Carpet cleaning

Contact information

10248 Page Industrial Dr, Saint Louis, MO 63132

www.keycarpet.com