Short answer first. A redesign of a small business site, 5 to 20 pages, costs about $2,000–10,000 from an offshore or Eastern European agency and $15,000–40,000 from a US agency. Our own redesigns of small sites have come out at $2,000–6,000; large ones, where every landing page is redrawn, at about $10,000.
That is the price on the quote. The other price is traffic, and almost nobody puts it in writing. I build sites at SEOquick, and this year I went through the Search Console data of five launches we were involved in, our own site among them. Below is what happened to clicks after each one, and what a redesign quote has to contain so the second price stays at zero.
Key takeaways
- The ranges you read depend on who writes them. 14 of the 22 pages that rank for «website redesign cost» in the US are published by agencies that work from India, Ukraine or Poland. They put a small-site redesign at a median of about $2,750. US agencies quoting their own work start at a median of $12,500.
- A launch usually costs a few weeks, not the business. On our own site clicks dipped for one to three months and then went above last year's level: September 2026 was 17% up year on year.
- Done with a full redirect map, a redesign grows the site. Two of our launches doubled clicks within two months; on a seasonal cruise site non-brand clicks are up 91% year on year.
- The difference is the redirect map. Where every old URL had a one-to-one destination, nothing was lost. The only loss we found on our own site was a page left without its pair, and it is fixed.
- Ask for the SEO part as a line item. Eight of the 22 pages price it separately, from $1,000 to $20,000. If your quote does not mention it, it is either included or forgotten. Ask which.
Where the numbers on the redesign-cost pages come from
I took the top 30 Google results for «website redesign cost» from a US location and opened every page that gives a price. Then I checked where each publisher actually works: not the address in the footer, the about and contact pages.
What a small-site redesign costs, depending on who tells you
The price each top-ranking «website redesign cost» page gives for a small business site (roughly 5–20 pages), grouped by where the publisher actually works. Log scale. Hover or tap a bar for the source.
US agencies quoting their own work start at a median $12,500. Offshore agencies start at $2,750. The pages that rank are mostly written by the second group, for buyers who will pay the first.
Show the data as a table
| Publisher | Where | Type | Small-site redesign |
|---|---|---|---|
| codebridge.tech | Ukrainian team | Offshore agency (India, Ukraine, Poland) | $1,000–$5,000 |
| rocket.net | Florida | Hosting / software vendor | $1,500–$3,000 |
| spaceotechnologies.com | Ahmedabad | Offshore agency (India, Ukraine, Poland) | $2,000–$5,500 |
| pixeto.co | India | Offshore agency (India, Ukraine, Poland) | $2,000–$8,000 |
| amanurrahman.com | Bangladesh | Freelancer | $2,000–$8,000 |
| digisoftsolution.com | Mohali | Offshore agency (India, Ukraine, Poland) | $2,000–$10,000 |
| geeksforless.com | Toronto / Ukraine | Offshore agency (India, Ukraine, Poland) | $2,500–$5,000 |
| itpathsolutions.com | Ahmedabad | Offshore agency (India, Ukraine, Poland) | $2,500–$8,000 |
| wearetenet.com | Noida | Offshore agency (India, Ukraine, Poland) | $3,000–$15,000 |
| webfx.com | Pennsylvania | US agency, its own prices | $3,000–$24,000 |
| cindaro.com | Dallas | US agency, its own prices | $5,000–$15,000 |
| 0arch.io | Miami | Freelancer | $5,000–$15,000 |
| designstudiouiux.com | Kolkata | Offshore agency (India, Ukraine, Poland) | $5,000–$30,000 |
| uptech.team | Kyiv team | Offshore agency (India, Ukraine, Poland) | $5,000+ |
| letsgroto.com | New Delhi | Offshore agency (India, Ukraine, Poland) | $6,000–$10,000 |
| connectivewebdesign.com | Houston | US agency, its own prices | $10,000–$15,000 |
| innowise.com | Warsaw | Offshore agency (India, Ukraine, Poland) | $10,000–$25,000 |
| cliquestudios.com | Chicago | US agency, its own prices | $15,000–$40,000 |
| teamvoy.com | Lviv, quotes Clique | Offshore agency (India, Ukraine, Poland) | $15,000–$40,000 |
| rickwhittington.com | Virginia | US agency, its own prices | $20,000+ |
| huemor.rocks | Pittsburgh | US agency, its own prices | $50,000+ |
Fourteen of the 22 publishers are offshore: seven in India, four Ukrainian teams (Teamvoy, Uptech, Codebridge, GeeksForLess), two in Poland, one freelancer in Bangladesh. Several show a US address that turns out to be a mailbox or a registered agent. In the first twelve positions only Clique Studios and WebFX are American.
The ranges also travel between pages. «$3,000 to $75,000» appears at WebFX, DesignStudio and Uptech; DesignStudio's table of sub-costs matches WebFX figure for figure. Space-O reuses Clique's hourly tiers without a link. Teamvoy, to its credit, cites Clique, and then states four different ranges in one article.
The gap is mostly the hourly rate. The same pages quote US agencies at $100–150 an hour for small studios and $225–350 for large ones (Clique's tiers, repeated by several others), and offshore teams at $25–99. Pixeto and Innowise put a basic redesign at 40–150 hours, so at these rates the hourly rate decides the price more than the scope does.
None of this makes the numbers wrong. It means you are reading two markets at once. If you are a US business choosing between a local agency and a remote team, the chart above is the real decision: roughly $3,000 against $12,000 for the same small site, and the question is what the difference buys.
What actually drives the price
From the developer side, a redesign quote is a count of templates and decisions, not of pages. A 40-page service site built on five templates costs less than a 12-page site where every page is unique.
| What changes | Effect on price | Why |
|---|---|---|
| Visual reskin on the same CMS and URLs | the cheapest option | templates are redrawn, content and structure stay; SEO risk is small |
| Number of unique templates | the main driver | each template is designed, built, tested on mobile and filled |
| Platform change (WordPress to static, builder to CMS) | large | content migration, new admin, every URL has to be mapped |
| New structure for search demand | medium to large | new pages need research and copy, not just layout |
| Integrations (CRM, booking, payments) | per integration | each one is tested end to end |
| Extra language | per language | hreflang, translated URLs, a second set of redirects |
Design itself is a smaller share than it used to be. As Nikolay Shmichkov, who runs SEOquick, put it in our Telegram channel:
«Today a designer is needed at the stage of revisions and approval and for creating the concept, not along the whole way.»
What has not become cheaper is the work around the design: mapping URLs, moving content, checking that every page still answers the queries it answered before.
Our prices, and what was behind them
We work as a monthly team subscription rather than a fixed project price; a small redesign takes one to three months. In practice our redesigns of small sites have come out at $2,000–6,000. A typical one is 15–20 pages: the key pages rewritten, a handful of new ones for search demand, the editor cleaned up. Large projects, where every landing page is redrawn from scratch, come to about $10,000.
This is what those projects look like from the outside: four sites from our portfolio, first screen before and after.
What the sites looked like before and after our redesign
Home page, first screen, 1280 px desktop. Drag the divider to compare.








For a US business that puts us in the offshore column of the chart. What we would ask you to compare is not the hourly rate but the last section of every quote: what happens to the old URLs.
The second price: what happened to traffic after five launches
Here is Search Console for five sites, weekly clicks, with the launch marked. Launch dates are taken from the data, from the day new URLs first got impressions, not from memory.
Five launches, one line nobody puts in the quote
Weekly clicks from Google (Search Console) before and after five site launches we were involved in. Switch between sites; hover a point for the week.
Our own move. A dip in the first one to two months, then back to the pre-launch level and above last year: September +17% year on year.
WordPress with a 5.2 MB homepage replaced by a static site. Brand searches flat year on year, non-brand clicks +91%.
WordPress to a static site, every old URL kept or redirected one to one. Clicks doubled in 56 days, from a small base of about 4 a day.
A site that was still building visibility on a new platform. After our new pages went live, clicks grew 46% and impressions 2.7 times in 56 days.
After the switch to clean URLs in spring, every old address got a correct 301. From June we added a blog, doctor profiles and a full price list: clicks +27% in 56 days, impressions +52%.
Show before / after numbers
| Site | Launch | Clicks 28 days before → after | Clicks 56 days before → after | Old URLs carried over |
|---|---|---|---|---|
| seoquick.com.ua | 9 Jun 2026 | 2,327 → 2,024 (−13%) | 4,845 → 3,873 (−20%) | all valuable pages; junk removed on purpose |
| daneriyachts.com | 21 Apr 2026 | 1,185 → 1,856 (+57%)* | 2,075 → 5,067 (+144%)* | 98.5% of clicks |
| polygraph-expert.com | 21 Aug 2026 | 115 → 199 (+73%) | 211 → 445 (+111%) | 15 of 15 |
| stelipro.com.ua | 21 Jul 2026 | 62 → 79 (+28%) | 119 → 173 (+46%) | 25 of 25 |
| innova-diagnostica.com.ua | 4 Jun 2026 | 427 → 517 (+21%) | 780 → 994 (+27%) | 6 of 6 |
Our own site: a short dip, then above last year
We moved seoquick.com.ua from WordPress to Hugo on 9–10 June 2026. For the first one to two months clicks ran 13–20% below the pre-launch level. In the last 60 days they are back where they were, and above last year: August to October +11.5%, September alone +17%.
When we went through the pages, most of the dip came from one URL. The Ukrainian version of an old article had not been carried over, and its address redirected to the blog listing. We found it in the data, restored the page and checked every other old address the same way. Around 200 old URLs were junk articles we removed on purpose; their redirects now lead where we want them to.
DanEri Yachts: from a 5.2 MB homepage to growth beyond the season
Before the redesign the site ran on WordPress with WooCommerce, the WoodMart theme, WPBakery and Slider Revolution. The homepage HTML weighed 5.2 MB. The new site is static, about 0.3 MB, with every landing page redrawn.
Cruises are seasonal, so raw before and after numbers flatter any April launch. To separate the site from the season I used brand searches as a control. Year on year for June to mid-October, brand clicks moved 4%, non-brand clicks 91%. That 91% is the redesign. About 98.5% of the clicks the old URLs brought were carried over to the new pages from day one.
Polygraph Expert: nothing lost, everything moved one to one
WordPress to a static site on 21 August 2026. Fifteen old URLs had impressions; eight kept their address, seven got a 301 to the matching new page, none ended on 404. Clicks went from about 4 a day to 8 within 56 days, while the same weeks a year earlier grew 24%. The base is tiny, so read it as a direction, not a law.
SteliPro: a new structure on a site that was starting over
SteliPro, a ceiling manufacturer, came to us with a WordPress site that had recently replaced an older platform and was still building visibility. We rewrote the key pages, added seven new ones for installation, price and product queries, and cleaned up the editor. In 56 days after the new pages went live, clicks grew 46% and impressions 2.7 times. The site is small, two to three clicks a day, so this is a direction rather than a statistic, but the direction is clear.
Innova Diagnostica: growth after a change of addresses
In spring the diagnostic centre's URLs changed from /price.html to /price, every old address with a correct 301. Search engines need a few weeks to transfer signals to new addresses even when the redirect is right, and clicks dipped for about a month. From June we added a blog, doctor profiles, new sections and a 117-row price list: clicks grew 27% over 56 days and impressions 52%.
The pattern across five sites is simple. Where every old URL had a one-to-one destination, the launch cost nothing or a few weeks, and the new structure then brought growth. That is the part of the work worth paying for.
What the quote has to include so traffic survives
This is the part I do on every launch, and the part that is easiest to cut from a quote because the client never sees it.
- Collect every URL that has value. Search Console pages for the last 16 months, the current sitemap, and pages with external links. Not just the sitemap: our lost Ukrainian page was in none of the new site's lists.
- Map one to one. Each old URL gets either the same address or the closest new page. A redirect to the homepage or a listing is not a mapping.
- Keep addresses where you can. The cheapest redirect is the one you do not need. Polygraph Expert kept eight of fifteen.
- Test before and after the switch. Run the old list against the new site and look for anything that is not 200 or a single 301.
- Watch Search Console for 28 days. Pages, not totals: a total can look fine while one page that brought a quarter of your clicks is gone.
The check in step 4 is a few lines. This is close to what we ran on our own site after the fact:
#!/bin/bash
# old_urls.txt: one path per line, from Search Console and the old sitemap
while read -r path; do
out=$(curl -s -o /dev/null -w '%{http_code} %{redirect_url}' "https://example.com$path")
code=${out%% *}; target=${out#* }
case "$code" in
200) ;;
301|308) [[ "$target" =~ ^https://example\.com/(blog/)?$ ]] && echo "LISTING $path -> $target" ;;
*) echo "BROKEN $code $path" ;;
esac
done < old_urls.txtAnything it prints is a page whose traffic you are about to lose. On our site it would have printed the Ukrainian article in June instead of October.
One more technical point. If the new site renders content with JavaScript after load, you are adding a risk no redirect map fixes. Nikolay's rule from the same channel:
«It doesn't matter whether it's a long page or a couple of short paragraphs. What matters is that the content is structured, answers the main questions, and is served as clean HTML: there was a negative example where the site was built on JS and the content loaded afterwards. Don't do that.»
Six questions to put to any redesign quote
| Ask | A good answer | A warning sign |
|---|---|---|
| Which of our current URLs change? | a list, with the new address for each | «we'll set up redirects at launch» |
| Where do removed pages redirect? | to the closest page by topic, or a deliberate 410 | to the homepage or the blog |
| Who moves the content? | named in the scope, with page count | «you'll fill it in the admin» |
| Is the content in the HTML or loaded by script? | server-rendered or static HTML | a single-page app with no prerendering |
| What do you check after launch? | 404 report, redirect test, Search Console for 28 days | «the site is live, we're done» |
| Who owns the domain, hosting and analytics? | you, in your name | the agency's account |
Reskin or rebuild
If the platform works and the structure matches what people search for, a visual redesign on the same URLs is the cheap and safe option. A rebuild is worth it when the platform holds you back, as WooCommerce with a page builder did for DanEri, or when half the demand has no page to land on. Our website development cost guide goes through that decision in more detail.
Questions people ask
How much does a website redesign cost for a small business?
For 5–20 pages: about $2,000–10,000 from an offshore or Eastern European team, $15,000–40,000 from a US agency. Ours have come out at $2,000–6,000.
Will a redesign hurt my SEO?
Usually only for a few weeks. In our data every launch that mapped old URLs one to one either lost nothing or was back above its previous level within one to three months. Ask for the redirect map before you sign, not after launch.
How long does a redesign take?
One to three months for a small site in our practice; longer when the platform changes or many landing pages are redrawn.
Related reading
- Website development cost: building from scratch, and when it is cheaper than a redesign
- Technical audit: what we check before and after a launch
- Free website audit: find broken pages and redirects on your own site
- DanEri Yachts case and Polygraph Expert case
Planning a redesign and want someone to read your quote, or build the redirect map first? Book a call.

PPC Management Pricing in 2026: Fees vs Real Rates
US agencies quote 10–20% of ad spend, but minimum fees make it 50–112% on small budgets. Published rate cards recalculated, plus offshore prices.
Read →
Website development cost in 2026 and what drives it
A landing page from $176 to $2,000, an online store from $335 to $6,700 — measured across 17 Ukrainian price lists. What website development cost is made of, why a “from” figure means nothing, what we charge and how long each type of site takes.
Read →
Link Building in 2026: What a Backlink Really Costs
I checked 19 Ukrainian link building price lists: 8 name a price per link, 2 name selection thresholds, 5 say what is left behind. Plus our own traffic test.
Read →Want to apply this to your site?
We will review the current situation, find the first growth levers, and suggest a practical working format.
