Case study · Website redesign
Capital Carpet
Capital Carpet is a family-owned flooring store and commercial flooring contractor in Washington, DC, open since 1988, with a 20,000 sq ft showroom and commercial work at places like Dulles Airport and IMF Headquarters. Its website ran on a rented template. The redesign is built around what a flooring customer does next: call the store, ask for an estimate, or come in.
Live on the store’s own domain since October 18, 2026. View the live site (opens in a new tab)



What changed for the business
Clear paths to the phone and the estimate
The phone number and a "Request a free estimate" button are on every page. The estimate form went from more than 16 fields, including a dropdown of every US state and Canadian province, to 5. Both the estimate and contact forms email the store directly.
Faster pages
The old homepage was about 0.6 MB of code before any images, with five font families, jQuery, and four tracking systems. The new site uses two fonts, no jQuery, and pages that are built ahead of time.
One page per topic
The template produced 21,728 auto-generated product pages, two Services pages, and separate "info" and "101" pages for each flooring type. They became 16 focused pages, with the dead 2024 blog and the sales-page typos gone.
Every old link still lands
More than 40 permanent redirects send old addresses to the right new page, so links from search results, ads, and other sites keep working.
See the floor before buying it
The visualizer maps a floor texture onto a room photo with perspective, including a photo of the visitor’s own room. It runs entirely in the browser, uses no AI service, and the photo never leaves the device.
A brand people can trust
One design system, real photos of the showroom, and the owner as the face of the business. Search engines get correct business details, and accessibility issues were fixed.
More of the site

The estimate page

Commercial work

The homepage
On a phone

Homepage

Visualizer

Free estimate
Built with Next.js, React, and Tailwind CSS, hosted on Vercel, with Resend delivering the form emails and Google Analytics for traffic. The store’s own brand was kept: its navy, its Poppins and Libre Baskerville type, and its Capitol-dome logo.
Designed and developed by Montazeri AI Studio