logo

City Carpets

Carpet Showrooms
|
Alameda  Marin  Napa  San Francisco  Sonoma Counties
Diamond Certified Company Report
diamondcertified logo
City Carpets
476 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
16 CONSECUTIVE YEARS
SINCE OCTOBER 2009
CERT 1574

Diamond Certified Ratings Dashboard

476

Verified Customers

Surveyed

Customer Loyalty

Customer Satisfaction

Helpful Expertise

READ ALL 476 SURVEY RESPONSES

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Company Report Menu

  • Survey Responses
  • Diamond Certified Video Player
  • Researched Articles & Profile
  • Capabilities
  • Photos
  • Expert Contributor Advice & Tips
  • Website & External Feeds
logo
City Carpets
Diamond Certified Company Report Menu
  • Ratings
  • Surveys
  • Articles
  • Capabilities
  • Photos
  • Videos
  • Expert Advice

Get a Quote or Call with Questions

Diamond Certified Researched Articles on City Carpets

researched article

City Carpets’ staff members educate customers about their flooring choices.

City Carpets is proud to be a member of Carpet One, North America's largest flooring cooperative. This partnership enables the family-owned business to offer a large selection of products, exclusive warranties and competitive pricing advantages.

City Carpets’ showroom showcases a wide range of flooring options, including carpets, hardwoods, laminates, waterproof luxury vinyl tiles or planks, custom area rugs, and remnants. For sustainable choices, the company features natural materials like wool, seagrass, jute, linoleum, cork and bamboo to promote healthier living. “Our commitment to natural materials reflects our dedication to creating spaces that are beautiful and healthier for your home and the planet,” says President Leigh Bakhtiari.

City Carpets’ remodeled showroom provides a modern, engaging environment to simplify the flooring search for customers. “With exclusive Premier Flooring Center carpets and one of Northern California's most comprehensive selections of wool carpeting, we take pride in our styles and selection,” adds Ms. Bakhtiari. “Let our professionals guide you to the perfect flooring tailored to your needs and style.”

"Our philosophy is simple: provide every customer with a seamless experience, expertly match the best materials to their needs, and deliver exceptional service and flawless installation on every flooring project. As your local flooring experts, we take pride in ensuring you feel confident and satisfied with your choice to work with us."

To effectively remove makeup stains from carpet, it’s important to use the right cleaning solutions. Makeup, lipstick and other cosmetic products contain large percentages of wax and dye, so when they’re accidentally spilled on carpet, they can be difficult to remove without the proper knowledge and cleaning products. The keys to successfully removing makeup stains from carpet are to scrub in a manner that doesn’t drive the material deeper into the pile and use cleaning solutions that contain chemicals that react specifically to the components of the makeup. You should call a professional carpet cleaner if the stain is too large or deep, but there are some basic steps you can take before making that decision.
Nail polish remover (for nail polish stains). Two types of nail polish removers are available. The first contains acetone, which is a dry cleaning solvent. When using this type of nail polish remover, follow the same precautions as with other dry cleaning solutions. The second contains amyl acetate, which is used in many paint, oil and grease (POG) removers. Most POG removers leave residues that can cause rapid soiling, so make sure to always rinse the affected area thoroughly with a dry solvent.
Solvent (for oil-based products). Whenever possible, use a non-flammable spot removal solution (or dry cleaning-type solvent). Exercise caution when using a solvent—never pour it directly onto the carpet or allow it to reach the backing, because it can damage the latex that holds the primary and secondary backings together. Acceptable solvents include Carbona®, Energine®, K2R® and Goof-Off®.
Detergent solution (for non oil-based products).
Mix 1/4 teaspoon of a liquid dishwashing detergent per one cup of lukewarm water (never use a stronger concentration). Use care when selecting a detergent—don’t use laundry detergents, because they usually contain optical brighteners (fluorescent dyes) that can dye the carpet fiber, and don’t use an automatic dishwasher detergent, because it may contain a bleaching agent that will destroy dyes and some fibers.

Ammonia solution (for oil-based products).
Mix one tablespoon of ammonia per one cup of water. Be aware that if ammonia is used improperly, it can cause a color change in the carpet. Test a hidden area of carpet before proceeding.

Vinegar solution (for oil-based products).
Mix one cup of white vinegar per two cups of water. White vinegar is a five percent acetic acid solution; it’s used most often to lower the alkalinity caused by detergent solutions or alkaline spills.

Warm water.
Use lukewarm tap water to rinse cleaning and detergent solutions from the carpet fiber. Failure to completely rinse the solutions from the fiber may cause accelerated soiling.

Maintaining customer satisfaction is a crucial aspect of any business, but it's even more important for carpet companies that have earned the prestigious Diamond Certified award. For City Carpets, customer satisfaction is a direct result of a balance between providing vast amounts of high-quality flooring products and offering personalized, client-oriented service. "We stand out because we carry a huge breadth of products–more than most of our competitors–but we also emphasize the importance of service in everything we do," says Leigh Bakhtiari, who owns the company with her husband, Hossein. "Our sales staff has been with us for at least 10 years, so they really know what types of flooring work best for different households."

City Carpets has been providing and installing premium flooring products for residents of Marin and Sonoma Counties since 1993. The company's comprehensive San Rafael showroom carries carpet; area rugs; and hardwood, laminate, natural stone, tile, vinyl, bamboo, wood and cork flooring from several top manufacturers, including Stainmaster, Amtico, Fabrica, Wilsonart, Pergo, Armstrong and more. It's also the only Stainmaster Flooring Center® in the North Bay, which allows it to offer exclusive Stainmaster carpet warranties that aren't available at regular flooring stores.

Unlike carpet showrooms that take a hands-off approach to helping customers select products, City Carpets' experienced salespeople are trained to help each client find flooring that's right for their particular needs. "We start by asking a lot of questions," explains Mrs. Bakhtiari. "We assess the customer's lifestyle and find out what they have in mind for their home. This information allows us to determine if the customer is looking for a long-term product or if they'll change it out in five years or so. That way, we can recommend the best possible flooring product for their particular situation."

Another distinctive feature of City Carpets is the ongoing training it provides for its salespeople and installers. "We strive to keep our employees up-to-date on the latest flooring products and industry trends," says Mrs. Bakhtiari. "We have weekly meetings with our sales staff to make sure they know about the newest products and offers, and we train our installers annually on the most current installation methods and techniques."

Diamond Certified Researched Capabilities on City Carpets

Service Area

California
Serving All of California

Main Services

Carpet Showrooms
  • Bathroom Carpet
  • Bedroom Carpet
  • Berber Carpet
  • Flooring
  • Green Carpet
  • Low Pile Carpet
  • Outdoor Carpet
  • Patterned Carpet
  • Shag Carpet
  • Stair Runners
  • Textured Carpet
  • Wool Carpet

Additional Services

Carpet & Custom Area Rugs
Hardwood & Laminates
Green Flooring
Sales & Installation
Vinyl
VCT & LVT

Company Info

Hours
Mon
08:00 am - 05:00 pm
Tue
08:00 am - 05:00 pm
Wed
08:00 am - 05:00 pm
Thu
08:00 am - 05:00 pm
Fri
08:00 am - 05:00 pm
Sat
09:00 am - 05:00 pm
Sun
Closed
Closed
Mon – Fri: 8am – 5pm
Sat: 9am – 5pm
Sun: By Appointment Only
Website
Contact
City Carpets
555 E Francisco Boulevard, San Rafael, CA 94901

Capabilities Table

Company Name
City Carpets
Phone Number
DCID Number
DCID4154544200
Managers
Leigh Bakhtiari, President
Years in Industry
31 (Manager)
# of Employees
12
License
746886
Memberships
World Floor Covering Association (WFCA), San Rafael Chamber of Commerce, Marin Builders Association, Better Business Bureau
Insurance
Liability Insurance,
Workers' Compensation
Founded
1993
Customer Type
Commercial, Residential
Warranties & Guarantees
Warranties Vary With Products
Payment Accepted
american express,
discover,
mastercard,
visa

Certifications & Awards

diamond certified logo

Brands

capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award

Key Factors

City Carpets Family Owned
Family Owned
City Carpets Walk-Ins Welcome
Walk-Ins Welcome
City Carpets Residential & Commercial
Residential & Commercial
City Carpets Weekend Hours
Weekend Hours
City Carpets Free Estimates
Free Estimates
City Carpets Financing Available
Financing Available
City Carpets Green business Practices
Green business Practices
City Carpets Parking On site
Parking On site
City Carpets Free Parking
Free Parking
City Carpets Showroom
Showroom

Select Photos From City Carpets

1 of 8Picture of The staff at City Carpets is knowledgeable about all types of flooring products. - City Carpets
The staff at City Carpets is knowledgeable about all types of flooring products.
Picture of The staff at City Carpets is knowledgeable about all types of flooring products. - City Carpets
Picture of City Carpets' staff members educate customers about their flooring choices. - City Carpets
Picture of City Carpets - City Carpets
Picture of City Carpets - City Carpets
Picture of City Carpets - City Carpets
Picture of City Carpets - City Carpets

Diamond Certified Expert Contributor Advice & Tips

Leigh Bakhtiari is a 26-year veteran of the flooring industry and president of City Carpets, a Diamond Certified company since 2009. She can be reached at (415) 493-8934 or by email.

Leigh Bakhtiari is a 26-year veteran of the flooring industry and president of City Carpets, a Diamond Certified company since 2009. She can be reached at (415) 493-8934 or by email.

Leigh Bakhtiari: Flooring Fashion

By James Florence, Diamond Certified Resource Reporter

SAN RAFAEL — After two decades in the floor covering industry, Leigh Bakhtiari continues to employ her passion for fashion by beautifying her customers’ homes. “I approach each job with the goal of making things as fashionable as possible while simultaneously providing a durable, high-performance product,” she says. “When I first got into this business, it was actually pretty boring—every carpet was basically beige and cut pile. There a...

Read Full Article - Leigh Bakhtiari: Flooring Fashion

City Carpets Website and External Feeds

Social Media Links

FAQs

By City Carpets

Everything looks good in the showroom. How will I know if it’s going to look good in my home?

Tell me about your warranty.

What about price?

I’ve heard a lot about Green flooring. What is it and why should I consider putting it in my home?

Do you have to order the flooring products I want or do you have them in stock?

How long will it take to install my carpet?

Do your installers move furniture?

What’s your stance on jobsite cleanliness?

Do you use subcontractors?

City Carpets Ratings and Survey Responses

diamondcertified logo
City Carpets
476 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
16 CONSECUTIVE YEARS
SINCE OCTOBER 2009
CERT 1574

Diamond Certified Ratings Dashboard

Customer Satisfaction

Customer Loyalty

Helpful Expertise

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Phone Survey Responsesfrom 476 Verified Customers

Lisa L.

They have certainly been there for us every time we have needed them with high quality and excellent service and good technical advice in the store for a good selection of carpets.

I think it was a combination of how easily they met our needs for the kind of carpet we were looking for, the quality and the price point of the carpet, and finally and most importantly, the high quality of the installation of the carpet. We have used them in the past and the job that they did this time 13 years later, is even better than before. The whole experience was really excellent. The time from purchase to installation was short and their staff was very knowledgeable. I really appreciated that they have been in the business a long time and that they really knew their stuff.

Verified Customer of City Carpets, 1 of 476

10 Quality
Yes Loyalty
Chrystal M.

I have been dealing with them for years, and they are the best carpet people I know. I have been using them for over 25 years, and I have been satisfied.

I would give them a '12'. Everybody is just really nice. I like them. They are the perfect place. They take time with you no matter how much time you need to pick out what you want. I will always be with them until the end.

Verified Customer of City Carpets, 2 of 476

10 Quality
Yes Loyalty
Elaine T.

I think their customer service is fantastic, and they are very knowledgeable.

Their customer service, they helped me find the carpet in the price range I needed. The carpet looks good, and I like that they took the time to talk to me.

Verified Customer of City Carpets, 3 of 476

10 Quality
Yes Loyalty
Heidi C.

I was very pleased with the carpet itself and the installation blew me away. They were in and out in a couple of hours. They moved a small piano and it was raining. I could not believe how efficient the crew was and they took stuff out and installed the carpet and put everything back exactly where they were. They were amazing and they did a beautiful job with the installation. It was well done.

Just the service that I got and the level of attention that they gave me, they let me take samples home and I could keep them as long as I needed them. The sales rep came out when I was ready and he did the measurements. There was no deception and everything worked as is.

Verified Customer of City Carpets, 4 of 476

10 Quality
Yes Loyalty
Christie B.

They are the best. They will come to your house and they are thorough. They have the best prices, they communicate well and the guys who come out are clean. They clean up after themselves and everyone who works for them has been with them for a long time. When they come to my house, they say what looks best in every room.

They came in and they got me a good carpet for my whole house. It looks good.

Verified Customer of City Carpets, 5 of 476

10 Quality
Yes Loyalty
Rich D.

They were perfectly straight up with me. I had some flooding at one of the rentals I have in Rohnert Park and water went all through the house. It destroyed a good part of the flooring, and when I contacted City Carpets, they were able to find a type of vinyl flooring for me. I got a good price and it works well.

The lead salesman took me around, showed me all of the carpets and the advantage of better quality carpets than what I was looking at. If the flooring holds up, I will stick with them. I really think it will work out.

Verified Customer of City Carpets, 6 of 476

10 Quality
Yes Loyalty
Catherine P.

The people were wonderful, gracious, respectful, and helpful. They responded quickly to come and measure. They did a beautiful job laying the carpets and even nailed some squeaky floors which was above and beyond. We didn't purchase the most expensive carpets and they didn't pressure us at all.

The people, I really enjoyed the sales lady, they were all just wonderful.

Verified Customer of City Carpets, 7 of 476

10 Quality
Yes Loyalty
Laura P.

I really liked Chuck, the showroom guy I worked and the people who installed it, they were very nice people. Chuck pointed me to a carpet that was perfect for me and I had options and he helped me make the right choice and gave me advice about my stairs.

I think it was the salesperson, Chuck. I told him my situation and he pointed me to a carpet that I really love and still do.

Verified Customer of City Carpets, 8 of 476

10 Quality
Yes Loyalty
Nicolas Z.

The general manager is very knowledgeable and very nice and very honest about pricing and types of carpets. Also, the time frame for certain types of grades of carpets. Overall, I was very pleased because of the amount of knowledge that was shared.

He was very personable and focused on finding my needs and doing it quickly.

Verified Customer of City Carpets, 9 of 476

10 Quality
Yes Loyalty
Marco V.

They are outstanding. Very few people can do that job. In our ice cream shop, we needed to lay down vinyl, but it had to be welded at the seam to pass inspection and only a handful of people can do that.

The quality

Verified Customer of City Carpets, 10 of 476

10 Quality
Yes Loyalty
Libby W.

They really spent a lot of time with me figuring out what the best options were. They were really patient with me and I spent a lot of hours looking at options in the showroom and they were very helpful.

Informative, patient, huge selection, and the installers did a really great job.

Verified Customer of City Carpets, 11 of 476

10 Quality
Yes Loyalty
Carolyn

I have used them for property management. I would tell someone in property management to talk to Jose and he will take care of you. He has excellent service, good prices and good products.

I like the personalized service. I call over there and I speak to one person.

Verified Customer of City Carpets, 12 of 476

10 Quality
Yes Loyalty
Dana E.

They don't have the best carpet, but the pricing is equal to the quality of the carpet they have available. They are professional. They get the work done once you place your order.

They are very professional and reliable.

Verified Customer of City Carpets, 13 of 476

10 Quality
Yes Loyalty
Kathy L.

I would tell them that they didn't level with me on how it worked going through Costco. I was supposed to get a rebate, but City Carpets told me I didn't pick the right carpet.

They did a really good job installing the carpet.

Verified Customer of City Carpets, 14 of 476

10 Quality
Yes Loyalty
Lisa S.

They helped me and my daughter who is annoying and can't figure anything out. They helped her find a carpet in like one minute. She really likes it and is very happy with it.

They are very nice, helpful and local.

Verified Customer of City Carpets, 15 of 476

10 Quality
Yes Loyalty
Bob B.

I thought it was very comfortable and there wasn't any pressure. They were willing to show everything that they had there and they knew what my wife was interested in.

They didn't try to push us on a piece of carpet that we didn't want. She expressed interest in a certain design and they were able to provide that.

Verified Customer of City Carpets, 16 of 476

10 Quality
Yes Loyalty
Jenny B.

I like what I got from there, and they worked with me on price. I wanted something specific, and they showed me a cheaper version, since I wasn't able to afford it.

I like the carpet that I got.

Verified Customer of City Carpets, 17 of 476

10 Quality
Yes Loyalty
Cathy W.

The service is always great and I have been using them for 10 years. The sales people are always great and I love their personalities. They are easy to deal with.

The selection

Verified Customer of City Carpets, 18 of 476

10 Quality
Yes Loyalty
Alicia H.

They were very professional, they had a great selection, and when they told me it was going to be there, it was there. It was a great experience.

Selection, and the customer service was wonderful and very professional.

Verified Customer of City Carpets, 19 of 476

10 Quality
Yes Loyalty
Kelly J.

They have a wide variety and you need to know what you are looking for, as they will show you lots of options. Their showroom is very daunting.

The customer service is great and they have beautiful remnants and when one of the remnants smelled funky, they said they would not sell it.

Verified Customer of City Carpets, 20 of 476

10 Quality
Yes Loyalty
Robert S.

They were awesome. I talked to two owners of the company and they remembered me from many, many years ago. They still had me in their records.

The people, they have good quality carpets and a good selection.

Verified Customer of City Carpets, 21 of 476

10 Quality
Yes Loyalty
Alan B.

I found them to be very friendly and knowledgeable and they had quick service and the prices were competitive. They had a good eye for color.

I liked their friendliness.

Verified Customer of City Carpets, 22 of 476

10 Quality
Yes Loyalty
Tim B.

Very knowledgeable in flooring, I trust their decision making and their recommendation of an installer to put the flooring in was excellent.

They never pushed us during the decision making process and they let us take our time in picking out the best flooring for us.

Verified Customer of City Carpets, 23 of 476

10 Quality
Yes Loyalty
Gregg C.

They are very personable, especially John. He was very helpful and we thought the service was great and so far the product is working well.

John's personal service

Verified Customer of City Carpets, 24 of 476

10 Quality
Yes Loyalty
Ellen M.

I would say that they are reliable, and they are very invested. I know people have spent a lot of time with me when I have a project.

Their level of investment, and they have a huge variety.

Verified Customer of City Carpets, 25 of 476

10 Quality
Yes Loyalty
Nelda S.

City Carpets provides you with flooring, and their quality is reflected in their craftsmanship. Quality is not always a lower price.

I would give them an '11'. I have used them in the past. City Carpets came into the mess that another company made and provided me with a lovely floor.

Verified Customer of City Carpets, 26 of 476

10 Quality
Yes Loyalty
Fatemeh F.

They were great. They worked very fast. I went to them because my experience with Home Depot wasn't good. They were so much better.

They delivered on time.

Verified Customer of City Carpets, 27 of 476

10 Quality
Yes Loyalty
Martha S.

I've had them twice, once to replace carpet in the bathroom and last time to cut down some carpet and I have been pretty satisfied.

Their service

Verified Customer of City Carpets, 28 of 476

10 Quality
Yes Loyalty
Jim P.

They very professional, very good installation crews, the people in shop are welcoming, and it was an overall good experience.

The installation

Verified Customer of City Carpets, 29 of 476

10 Quality
Yes Loyalty
James G.

The quality of the floor was great. They did a good job installing it. They came in and did not disturb our lives very much.

The quality of the floor

Verified Customer of City Carpets, 30 of 476

10 Quality
Yes Loyalty
Daniel M.

They are very helpful, take the time to come out and look at your place and show you all of the options that are available.

They showed me a variety of ranges from inexpensive to expensive and I was able to find what I was looking for. They were very hands-on and they kept in contact about where the order was in process and when they would be coming out to install it.

Verified Customer of City Carpets, 31 of 476

10 Quality
Yes Loyalty
Kathleen J.

They were professional, have a lot of experience, knew what they were doing and went above board to make the process easy.

Obviously they know what they are doing, but the overall good nature of the people make it pleasant to do business with them.

Verified Customer of City Carpets, 32 of 476

10 Quality
Yes Loyalty
Judy L.

To go to John, he was most helpful and very easy to work with. He was very knowledgeable and everything went smoothly.

The selection and John's expertise, everything went beautifully.

Verified Customer of City Carpets, 33 of 476

10 Quality
Yes Loyalty
Louise G.

The service is great, good quality merchandise, and I think that it's a good business and they are good businessmen.

The depth of their merchandise

Verified Customer of City Carpets, 34 of 476

10 Quality
Yes Loyalty
Philip C.

They have remnants that you can choose from and they are pretty big. I got commercial carpet at a really good price.

I can go and look at the remnants they have in stock and make a decision. I was also very happy with the installation.

Verified Customer of City Carpets, 35 of 476

10 Quality
Yes Loyalty
Mandy W.

The design studio was really great and they were really helpful. The crew was helpful and they did a very nice job.

Just everything, they recommended a lower priced carpet for us which ended up being perfect and the pricing was reasonable.

Verified Customer of City Carpets, 36 of 476

10 Quality
Yes Loyalty
Robin N.

They were easy to work with. They were very knowledgeable about the carpets and the padding that goes underneath.

They were timely and they stuck to the plan. They delivered what they said they would.

Verified Customer of City Carpets, 37 of 476

10 Quality
Yes Loyalty
Brooke J.

They have good customer service, and the guy who came to install the carpet was very personable. He worked hard.

Everything was really fast. I ordered a custom carpet, and it was here ahead of schedule.

Verified Customer of City Carpets, 38 of 476

10 Quality
Yes Loyalty
Carolie P.

I don't even remember what I got there the last time I went. It wasn't a big job, but I was pleased with them.

I'm an interior designer, and I was pleased with what I got there.

Verified Customer of City Carpets, 39 of 476

10 Quality
Yes Loyalty
Melody M.

That they have a good product and good sales people, they came out and got it done quickly and efficiently.

Their promptness and scheduling, it was done in the time they said it would get done.

Verified Customer of City Carpets, 40 of 476

10 Quality
Yes Loyalty
Jan H.

Good experience, they came back for a couple of small issues that we had and they were able to rectify them.

Whoever was laying the hardwood floor was a hard worker.

Verified Customer of City Carpets, 41 of 476

10 Quality
Yes Loyalty
Melissa N.

They have great customer service and they are willing to spend a lot of time with you to find what you need.

There was no high pressure. We were able to come in 3 or 4 times and they asked a lot of questions to find out what we needed without a lot of pressure. It was a good experience.

Verified Customer of City Carpets, 42 of 476

10 Quality
Yes Loyalty
S.S.

They were very flexible while I was trying to put my house on the market and worked around my busy schedule.

Again, the flexibility and willingness to change the schedule to fit my timeline

Verified Customer of City Carpets, 43 of 476

10 Quality
Yes Loyalty
Kelly A.

They are competitive, as far as pricing, and the installation crews are amazing. They do an incredible job.

I really think that it comes down to the satisfaction, I am completely satisfied with the purchase and the installation.

Verified Customer of City Carpets, 44 of 476

10 Quality
Yes Loyalty
Peter B.

I thought they were very knowledgeable and they seemed to be interested in saving me a little bit of money.

They are knowledgeable about the products that they sell.

Verified Customer of City Carpets, 45 of 476

10 Quality
Yes Loyalty
Lynn B.

I think that I explained what I wanted and what I needed. They didn't steer me to the most expensive thing.

The salesperson understood what I needed and gave me exactly what I needed. He didn't try to oversell me. They were great.

Verified Customer of City Carpets, 46 of 476

10 Quality
Yes Loyalty
Janet A.

The owner is very nice and very personable. The man who he recommended to install our floor was fabulous.

They are right on it.

Verified Customer of City Carpets, 47 of 476

10 Quality
Yes Loyalty
Stephanie A.

They were super helpful, very knowledgeable and everything was done just as well as we expected it to be.

The salesman who we worked with, I really liked him. He did a really great job, and from the time that we walked into the shop, the follow through and help he provided with selecting a carpet and doing the installation was great. Although, it was a bit complicated, as it was a stairwell carpet that was a bit specialized. He helped us understand what needed to be done.

Verified Customer of City Carpets, 48 of 476

10 Quality
Yes Loyalty
Lindsay T.

Really great customer service and a great experience with them, I used them two times, so I did go back.

Probably the customer service

Verified Customer of City Carpets, 49 of 476

10 Quality
Yes Loyalty
Greg P.

The customer service was great, and the fellows who did the work were amazing. They did fantastic work.

He gave us good advice on how to prep the floor. It was obvious he wanted to do a good job.

Verified Customer of City Carpets, 50 of 476

10 Quality
Yes Loyalty