The Short Answer
A website redesign takes 4 to 12 weeks for most small and mid-sized businesses. Where you fall in that range depends on three things: how big the site is, how fast your team can provide content and feedback, and whether you know what you want going in or you're figuring it out as you go.
A simple 10-page service business site with clean copy and a clear goal can be done in 4 to 6 weeks. A 50-plus-page site with custom functionality, multiple service lines, and content that needs to be written from scratch is more realistically 8 to 12 weeks. Anything involving a database, custom integrations, or programmatic page builds can push past that, but that's a different category of project entirely.
The number one thing that stretches timelines isn't the developer. It's the client. Missing content, slow approvals, and changing direction mid-project add weeks to almost every redesign. That's not a criticism, it's just the reality of how these projects go.
How It Actually Works
Most redesigns move through the same phases regardless of who's building them. Here's what each phase actually involves and how long it takes in practice.
Discovery and Planning (Week 1 to 2)
This is where you figure out the goal. Not "make it look better," but the actual goal. Are you trying to rank higher on Google? Convert more leads from paid traffic? Give a sales team a better leave-behind? The strategy for each of those is different, and if you skip this step you usually end up rebuilding the site again in 18 months.
During discovery, a good agency is asking about your service areas, your best customers, which pages currently get traffic (even if you don't know why), and what's broken about the current site. If they're not asking those questions, that's worth noting.
Design and Wireframing (Week 2 to 4)
Before anyone writes a line of code, you should see what the pages will look like. Wireframes show layout without color or final copy. Mockups show the real design. Some agencies skip wireframes and go straight to mockups. That can work on simpler sites, but on anything complex it usually means more revision rounds later.
This phase depends heavily on how quickly you can review and give feedback. One round of revisions is normal. Three rounds usually means the original brief wasn't specific enough.
Content (Week 2 to 6, often overlapping)
Content is where most projects slow down. If you're providing copy, it needs to exist before the site can be built. If the agency is writing it, that process takes time and requires your input on services, differentiators, and what you actually want customers to do.
For a 20-page site, expect 15 to 30 pages of content including service pages, location pages, about, FAQ, and a handful of supporting pieces. That takes time to produce well, and "good enough" copy is one of the main reasons redesigned sites don't perform any better than the old one.
Development (Week 3 to 8)
This is the actual build. The range here comes down to complexity:
| Site Type | Page Count | Typical Dev Time |
|---|---|---|
| Simple brochure site | 5 to 15 pages | 1 to 3 weeks |
| Full service business site | 20 to 50 pages | 3 to 5 weeks |
| Multi-location or programmatic build | 50 to 10,000+ pages | 4 to 10+ weeks |
| Custom web application or portal | Varies | 8 to 20+ weeks |
For most HVAC, roofing, plumbing, and legal businesses, you're in the second row. Development is usually not the bottleneck.
QA, Revisions, and Launch (Week 6 to 12)
Before launch, someone needs to click through every page on mobile and desktop, check every form, test every link, and make sure the site loads fast. This takes longer than most people expect. Then you have final revision rounds, which almost always surface a few things the client wants changed after seeing it all together.
After that: DNS changes, redirect mapping if you're changing URLs, and a final check before the site goes live. If your old site has pages that rank on Google, those URLs need to redirect properly or you'll lose that traffic on day one.
Mistakes to Avoid
Waiting to gather content until after the design is approved
The most common timeline killer, by far. Design and content need to happen at the same time, not in sequence. If you wait until the mockups are approved to start writing copy, you're adding four to six weeks to your timeline before anyone touches code.
Treating "we'll know it when we see it" as a brief
If you can't describe what you want in specific terms before the project starts, expect the design phase to take twice as long. Agencies can offer suggestions, but they can't read minds. Before kickoff, collect five to ten websites you like and be specific about what you like about each one. That saves more time than any other thing you can do.
Redesigning without a plan for SEO
A lot of businesses finish a redesign and then watch their organic traffic drop because someone changed their URLs, removed pages that had backlinks, or rewrote content in a way that removed the terms Google was ranking them for. This isn't a hypothetical. It happens constantly. Before launch, make sure there's a redirect map for any URL that's changing, and make sure whoever's building the site knows which pages currently have organic value.
Approving by committee
Every additional stakeholder who has final approval authority adds time. If three people need to sign off and they all have different opinions, that's a problem to solve before the project starts, not during. One person should own the final call on design decisions.
Scoping creep mid-build
It's very common for business owners to see a page coming together and start adding ideas. A new section here, a calculator there, a completely different homepage direction. Each one seems small in isolation. Together they can add four to six weeks and real cost to a project. Scope changes mid-build are fine if you acknowledge that they move the deadline and adjust the budget accordingly.
How CodeWCG Approaches This
We're a Houston-based web development agency and most of our redesign projects run 6 to 10 weeks from kickoff to launch. Our builds typically start at $5,000 and go up from there depending on scope. We're not the cheapest option and we don't try to be. What we build is meant to perform on Google, hold up over time, and not need to be redone in two years because someone cut corners on structure.
For service businesses in trades, legal, and industrial sectors, our standard approach is to build for organic search from the start. That means thinking about page structure, URL architecture, content depth, and internal linking during the design phase, not as an afterthought. We've built production sites running over 193,000 indexed pages, and our own production site operates at that scale, so we understand how site architecture decisions compound when you're dealing with multiple service lines and locations. For a junk removal contractor we work with, a programmatic site strategy helped them cross $72,000 in a single month from Google alone, with no paid ads running. That's an extreme example, but the underlying approach, building pages that match how people actually search, is the same whether you have 15 pages or 15,000.
What we won't do: we won't promise a two-week turnaround on a complex site, we won't hand you a generic template dressed up with your logo, and we won't go silent for six weeks and surface with a finished product you've never seen. Our process involves you at the right stages, not at every stage, because constant approval loops slow things down and usually produce worse results.
Final Answer
A website redesign takes 4 to 12 weeks depending on scope, content readiness, and how clearly you defined the goal before the project started. Simpler sites with prepared content and a clear brief land at the shorter end. Larger sites, complex functionality, or unclear direction push toward 12 weeks or more. The timeline is mostly in your control, and the biggest thing you can do to keep it short is show up to the kickoff with your content ready, a single decision-maker assigned, and a specific idea of what success looks like. If you want to talk through what your particular site would take, the next step is below.