Commercial Carpet & Carpet Tile Installation in San Francisco
From single offices to full-building carpet programs. Local warehouse, local crews, 45 years of experience.
Why Peacock for Commercial Carpet
Carpet projects almost always run on a deadline. A new tenant is moving in, a lease is turning over, or a building manager wants the lobby refreshed before a board walk-through. Distributors and out-of-town contractors quote two to three weeks of lead time before they can even start. Peacock keeps Interface, Mohawk, Shaw, and Patcraft inventory on the floor of our SF warehouse, which means we can pull, cut, and stage in the same week you call.
Carpet tile is the workhorse of commercial flooring. It hides traffic patterns, lets you replace damaged sections instead of the whole floor, and works in offices, lobbies, and common areas. Where a seamless look matters (executive suites, conference rooms), broadloom is still the right call. We install both, often in the same project, and we manage the demo, disposal, and subfloor prep so the GC does not have to coordinate three trades.
Most of our carpet work happens after hours and on weekends so tenants are not displaced. Our crews show up at 6pm, work through the night, and the floor is open by morning.
Carpet Tile
Modular installation, easy spot replacement, full pattern catalog from major mills.
Broadloom Carpet
Seamless look for executive suites, conference rooms, and high-end common areas.
Carpet Replacement
Demo, haul-off, subfloor prep, and new install handled in one scope.
Stair Carpet & Treads
Commercial-grade stair solutions sized to your treads and risers.
After-Hours Installation
Nights and weekends so your tenants and staff are never disrupted.
Maintenance Programs
Ongoing carpet care, spot replacement, and warranty service.




Peacock handled our entire floor turnover after hours — carpet tile through the open areas and broadloom in the executive suites. The space was ready for tenants Monday morning. No drama, no surprises.— SF Commercial Property Manager
Request a Free Estimate
Tell us about your carpet project. We respond within one business day — straight from the team that will be on site.
(415) 818-1754