Verify this business. It’s free.

Verify info such as opening hours, services, and more.

Verify this business page
CAP Flooring logo - Professional Carpet Contractor in Williamsville, NY
Unverified Home & Construction

CAP Flooring in Williamsville, New York

4.8/5 (15 Reviews)
7:00 AM - 9:00 PM See hours
pin icon Williamsville, NY, 14221
Call Now

Highlights from the Business

Best Price Guarantee
Family
Independantly Owned
Highly Professional Service

About CAP Flooring

At CAP Flooring in Buffalo, NY 14221, we handle carpet and flooring installations with clear communication and quick quotes for jobs big or small. Charlie and our team bring the supplies, suggest affordable options like quality carpet and pad, and get the work done efficiently. Homeowners keep coming back to us for honest residential flooring work.

Top Highlights From Customer Reviews

Charlie provides fast, quality flooring and carpet installations, often exceeding expectations with reasonable quotes and quick turnaround. Clients praise his clear communication, helpful recommendations, and professional, friendly service. He is known for being punctual and efficient, transforming spaces with beautiful results.

AI-Generated Review Summary

Top Reviews

  • P

    Patrick Kozak

    6 months ago
    I called today, September 20th 2025. And asked a whole wide of arrangement of questions, they were very helpful, willing to help and very informative. If I move forward with this job, they would be the ones to do it. I thought I should post it. Because not all are very friendly and helpful
  • S

    Sara V

    9 months ago
    This is not the review I wanted to write. I really liked Charlie, right up until he ghosted me for telling him that the spot in the doorway was lifted. February 18th Charlie started on my 856 square foot flooring project consisting of an alcove under the stairs, living room, dining room, kitchen, guest bedroom and hallway with 2 small closets. Removal of the old flooring and installation of the new, to include trim and quarter round on the kitchen island. I was to order all the necessary supplies. Everything went well with removal and most of the installation. Due to the house not being level, we had a small issue with the doorway to the guestroom. On March 3rd I told him, and we decided a transition strip would be a good solution. He finally came back on March 31st to fix that and install the stair nosing. When he went to install the stair nosing, we realized I ordered the wrong item. I told him I would message him when the right one came in. On May 12th I realized I had forgotten to message him so I messaged him to see when he could come finish that and he said he could probably come out around the 30th to the 1st. On June 1st at 7:44pm I asked if he was able to nail down a time to come out here. He said no later than Monday. Sunday June 8th, he asked me for pictures of the area because it had been a while since he had seen it and wanted to make sure he had all the right materials. I sent the pictures of the 2 spots that needed the stair nose and an additional text stating that there was a spot in the doorway that lifted and a picture of the area. That was the last time I heard from him. I texted Monday, Tuesday and today, all showing delivered but unread. My husband called him and it went straight to voicemail, then texted him and told me the imessages went from blue to green, showing he blocked him. He then called him using a VoIP number and Charlie answered on the first ring. When he said "hey, this is James" Charlie immediately hung up on him. We sent him a final text from a different google number saying "it's cool if you don't want to fix the problems and we won't contact him again, but it would've been nice to get an answer instead of being blocked" which was also ignored. The work that was done looks great but for the amount of money we paid him, we expected the job to be finished.Overall the work that was completed looks great and we are very happy with it. Unfortunately, not being completed as per the agreement cancels out the positive in this situation. I would normally give a glowing review for the work completed but as it is unfinished and we now have to hire someone else to complete the work we have already paid for I would not recommend him for future projects for anyone.
  • R

    Rachael Dunn

    10 months ago
    I've enjoyed the LVP flooring they've done in the living room and bathroom for - every cut is perfect - thanks again! Highly recommend and would use again
  • J

    Jeff Ernst

    10 months ago
    I reached out to many different places for quotes and kept coming back to CAP. Charlie is honest and kept communication open and clear throughout the whole process. The floors and carpets he installed completely transformed the look of our house. The process of getting work done on your house can be stressful and frustrating. Charlie keeps it simple and transparent throughout. Give them a call!
  • A

    Amanda R

    11 months ago
    Charlie was amazing to work with! Highly recommend. We were looking to replace a very small floor in our basement and he was incredibly quick to provide us with a VERY reasonable quote and his recommendations. He was able to work within our (small) budget and provided us with amazing results in a super short turnaround time. He's super reliable and we would definitely use his services again! Thanks Charlie!

Neighborhoods

  • Amherst
  • Clarence
  • Cheektowaga
  • Getzville
  • Eggertsville
  • Snyder
  • Tonawanda
  • Kenmore
  • Lancaster
  • Depew
  • Bowmansville
  • Elma

Extra Info

Features

  • Competitive, Honest Pricing
  • Fast, Great Work
  • Open Communication
  • Efficient and Professional
  • Helpful and Informative

Social Media

Accepted Payment Methods

  • credit card
  • debit card
  • cash
  • bank transfer

FAQ

Does CAP Flooring offer free estimates for carpet installation?

We provide quick quotes for jobs big or small after assessing your space. These quotes factor in the scope of work, materials like quality carpet and pad, and any specific needs such as stairs or small areas. Homeowners can expect clear pricing without hidden fees.

Are you licensed and insured for flooring work?

CAP Flooring carries the necessary licensing and insurance to protect homeowners during installations. Our team handles residential carpet and flooring projects safely and professionally. You can verify our credentials through standard state resources for added peace of mind.

Does CAP Flooring handle carpet tile installations in residential and commercial spaces?

We install carpet tiles for both residential living rooms and commercial offices, as shown in our completed projects. Our team brings all required supplies and suggests affordable options that fit the space. This covers everything from grey carpets in homes to modern patterned designs in businesses.

What is your typical timeline for scheduling and completing a carpet job?

We respond quickly to quote requests and schedule installations efficiently based on your availability. Jobs are completed fast, even for small areas like basements, once materials arrive. Clear communication keeps you updated on arrival windows and any adjustments needed.

Does CAP Flooring clean up after the flooring installation?

We manage all debris from old flooring removal and leave your space clean once the new carpet or tiles are installed. Our team hauls away waste as part of the process to minimize disruption. This ensures your home is ready to use right after we finish.

Why is hiring you better than doing carpet installation as a DIY project?

Professional installation uses proper tools and techniques for a seamless fit that lasts longer than DIY attempts. We recommend quality carpet and pad combinations suited to your traffic levels, avoiding common errors like uneven stretching. This approach saves time and prevents costly fixes from subfloor issues or material mismatches.

Still have questions? Talk directly to the owner.

Please give more details about the question

Location & Hours

Service Area:

Serving Williamsville, NY & Surrounding Areas
Mon 7:00 AM - 9:00 PM
Tue 7:00 AM - 9:00 PM
Wed 7:00 AM - 9:00 PM
Thu 7:00 AM - 9:00 PM
Fri 7:00 AM - 9:00 PM
Sat 7:00 AM - 9:00 PM
Sun 7:00 AM - 5:00 PM

People also searched for...