Professional installation of wall-to-wall and area carpets for residential and commercial spaces.
Expert installation and replacement of hardwood and engineered wood floors with precision craftsmanship.
Durable and stylish linoleum and vinyl flooring solutions for kitchens, bathrooms, and high-traffic areas.
Specialized installation and finishing for staircases, ensuring safety and aesthetic appeal.
Custom blinds, shades, and window treatments with professional measurement and installation.
On-site assessments and detailed project estimates with clear communication and scheduling.

Transforming San Francisco homes with expert flooring and window solutions since 1975.
No photos available
Armstrong Carpet and Linoleum Company is a trusted San Francisco flooring specialist offering premium carpet, hardwood, linoleum, and window covering installations. With over four decades of experience, our team provides professional, reliable service from initial consultation to flawless installation. We serve homeowners, condo associations, and businesses throughout the Bay Area, delivering exceptional craftsmanship and stress-free project management. Known for our attention to detail and outstanding customer satisfaction, we transform spaces with quality materials and expert installation.
We had an excellent experience with Armstrong. They did a fantastic job replacing the worn-out carpet throughout our basement and stairs and installing engineered wood. From start to finish, the team was professional, communicative, and detail-oriented. The installation was done efficiently and with great care, and the craftsmanship really shows—especially on the staircase, which looks beautiful. The flooring has completely transformed the space. Armstrong made the entire process easy and stress-free, and we couldn’t be happier with the outcome. We would absolutely recommend them to anyone!
We had a water leak in our building and had to replace the hardwood floors. Chris and his team at Armstrong Carpet & Linoleum were amazing to work with from start to finish. They were quick to respond, clearly communicated the schedule, and started and finished exactly when they said they would. The crew was professional, efficient, and made the whole process stress-free. It’s rare to find a contractor that’s this reliable and easy to work with — highly recommend Armstrong for any flooring project.
Great team: in-store sales, on-site estimating and installation. Improved on previous install (different company). Superior work. Couldn’t be happier.
Excellent to work with—highly professional team with superb follow through. We had a few challenges in our multi-unit condo building that Chris went the extra mile to ensure everything was settled before starting the work. Installation team was friendly, on time, and very thorough. They got the job done in the time promised and left the space looking fabulous.
Looks like my five star review is like bringing sand to the beach since all the other ratings are five star. My brother used them for wall-to-wall carpeting and highly recommended them to me. My sister used them and I used them for hardwood flooring and window coverings. Excellent skill level of the installers! And all three of us have been living with the end product and are still very pleased. We had a malfunction issue on our mini blinds due to the manufacturers mistake, but Andrew had them repaired immediately.
Claim Armstrong Carpet and Linoleum Company to update business info, respond to reviews, and access analytics.