The $29/month pitch that turns into a $40k rebuild
You have a small business. Your site looks like every other site on the internet because it was built on the same template everyone else uses. The hosting company says you can edit it yourself. The launch took two weeks. The bill was $29 a month.
Three years later, you are paying a developer $300 an hour to make the same page load in under three seconds, plugins are conflicting, the editor keeps breaking, and someone told you that a "real" custom site would solve all of this. So now you are comparing a $29/month builder subscription to a $20,000+ custom redesign. That is a wide gap. The math, however, is narrower than it looks.
This post is the cost-decision framework. It is for owners who have a working website that is starting to cost more than it earns, and who need a defensible way to choose between fixing what they have and replacing it.
What a $29/month builder actually delivers (and what it does not)
Hosted builders like Squarespace, Wix, and the entry-level tier of WordPress.com bundle a few things together: a template, a drag-and-drop editor, hosting, a CDN, and a dashboard for forms and basic analytics. For a brand-new business with a single location, a service menu, and a contact form, that is enough. Most sites in this tier sit between 800KB and 2MB of total page weight, load in 1.5 to 4 seconds on a clean connection, and score in the 60 to 80 Lighthouse range on a good day.
What the subscription does not include: plugin development, custom integrations, a custom checkout, a custom booking flow, an AI agent, an interactive pricing calculator, server-side logic, a custom CMS, or any code that does not exist in the template library. If your business needs any of those, the $29 plan becomes the seed of a $30,000 project because someone has to bolt them on, and the bolting is usually where the money and the bugs go.
The page-weight math, in 2026
The HTTP Archive's Web Almanac has tracked median page weight for over a decade. As of the 2025 annual report, the median desktop page sits at roughly 2.5MB of total transfer, with mobile medians landing closer to 2.0MB. A custom-coded site that is purpose-built for one business can come in under 300KB without sacrificing functionality, because every script, every stylesheet, and every font is chosen deliberately rather than inherited from a theme.
That 8x difference in page weight maps roughly to load time on the same connection. On a fast cable connection, a 2.5MB page loads in about 1.8 seconds. A 300KB page loads in under 400ms. On a phone on cellular, the gap widens: the heavy page can take 5 to 7 seconds before it becomes interactive, and the light page is interactive in under a second.
That is not a marketing claim. It is the math that Google's Core Web Vitals scoring uses, and it is the math that search engines are weighting more heavily every year. A site that loads in 400ms is, all else equal, more visible than a site that loads in 5 seconds.
The real cost of "cheap" over three years
Here is the spreadsheet. A $29/month builder subscription, paid continuously for three years, costs $1,044. Add the standard ecommerce or booking add-on at $20/month, and you are at $1,764. Add a custom domain at $15/year, and you are at $1,809. None of this is the developer bill.
The developer bill arrives when you need something the template cannot do. The median small-business website touches 5 to 12 third-party services within 18 months: an email tool, a CRM, a calendar, a payments processor, a chat widget, a chatbot, an analytics platform, a pixel manager, a form handler, and maybe a scheduling tool. Each of these is a plugin or an embed. Each of them loads JavaScript on every page. A typical builder-based site with 8 of these embeds runs 350 to 800KB of third-party script per page, and the script conflicts more than it works.
The bill for fixing this runs $150 to $400 per incident. At 3 to 5 incidents a year, the developer line item adds $1,500 to $4,000 to your annual cost. Over three years, the "cheap" build ends up at $6,300 to $13,800 in total out-of-pocket, and the site still runs slow.
What a custom redesign actually includes
A custom-coded website for a small business is a small software project. It is a set of files on a server, written in HTML, CSS, and JavaScript (or with a backend framework if the site has logic), deployed to a host you control, with no theme, no plugin architecture, and no shared resources with anyone else's site.
The price range, based on what we build at Revamperd and what the broader small-firm market charges, runs $8,000 to $30,000 for a marketing site with custom interactions, and $25,000 to $80,000+ for a transactional or product site with custom logic. The median is roughly $15,000 for a 5 to 12 page site with a custom homepage, three to five service pages, a contact flow, and a CMS the owner can edit without breaking layouts.
What you are paying for, line by line: discovery and information architecture (10 to 15% of the budget), visual design (10 to 15%), frontend development (30 to 40%), backend or CMS integration (10 to 20%), QA and performance tuning (10 to 15%), and launch plus a 30 to 90 day post-launch support window (10 to 15%). A typical timeline is 8 to 14 weeks from kickoff to launch.
The 3-year TCO comparison
Side by side, the math looks like this for a 10-page small business site with one integration (a calendar or a form handler) and no custom backend logic:
- $29/month builder for 3 years: $1,044 subscription + $1,500 to $4,000 in developer fixes + $1,500 in lost leads from slow load + $2,000 in template upgrade fees = $6,000 to $8,500 total
- $15,000 custom redesign, year 1: $15,000 build + $200/year hosting = $15,200
- $15,000 custom redesign, year 2: $0 build + $200/year hosting + $500 minor edits = $700
- $15,000 custom redesign, year 3: $0 build + $200/year hosting + $500 minor edits = $700
- $15,000 custom redesign, 3-year TCO: $16,600
The custom build costs more in year one, but the gap closes fast. The builder's hidden costs compound because the developer bill does not stop, and the lost-leads number is conservative: a site that loads in 5 seconds versus 400ms can lose 20 to 30% of mobile visitors before the page renders, and that compounds every month.
When the builder is the right answer
There are situations where the $29/month builder is the correct choice, and no honest framework would tell you otherwise. The builder is the right call when:
- The site is brand new and the business has not found product-market fit yet. You do not know what pages you need; the template is faster to tear down than a custom site.
- The site is a single landing page for a specific campaign. A custom site is overkill for a one-pager with a form.
- The owner has zero budget for a $10,000+ build and the alternative is no website at all. A $29/month site is infinitely better than no site.
- The site is a portfolio or a personal project where the goal is presence, not conversion. If the goal is "people can find me," the builder wins.
- The business has stable, simple needs that the template already covers, and the owner is happy with the template's limitations.
When the custom redesign is the right answer
The custom build earns its price when at least two of the following are true:
- The site is core to the business, and load speed, uptime, or visual differentiation directly affects revenue.
- The site needs an integration the template does not support, and the integration is core to the operation (a custom booking flow, a custom product configurator, a custom AI agent).
- The owner has been on a builder for more than 18 months and the developer fix-it bill is approaching or has exceeded the price of a rebuild.
- The site has brand or positioning requirements that the template library cannot meet.
- The site needs to be portable: a custom build can move hosts, change domains, and survive CMS sunsets. A builder locks you into a vendor.
- SEO is a primary channel and the site's load time, markup, or structured data is currently a constraint.
The decision framework in 3 questions
Before you talk to a developer, answer these three questions honestly:
- What is the site worth to the business per year in revenue or qualified leads? If the answer is under $20,000, the $29/month builder is fine. If the answer is over $50,000, a $15,000 build that improves conversion by 10 to 15% pays for itself in the first year.
- What does the site need to do that the current template cannot do? List the specific things. If the list is empty, the builder is fine. If the list is 3+ items, the bolt-on approach will cost more than the rebuild.
- How long has the current site been live, and how much has been spent fixing it? If the total fix-it spend is over 50% of a rebuild quote, the rebuild is cheaper.
Two "yes" answers out of three lean toward the custom build. Three "yes" answers make the rebuild a clear win.
What to do next
If the framework points you toward a custom redesign, the next step is a discovery call with a developer or a small studio. Ask for: a fixed-scope proposal, a timeline, a portfolio of similar work, and a post-launch support window. If the framework points you toward staying on the builder, the next step is a 30-minute audit of your current site's load speed, broken integrations, and developer fix history. Either way, the decision is a math problem, not a vibe problem.
A website is a tool, not a trophy. The right tool for a $50,000-per-year business is different from the right tool for a $5,000-per-year business. Pick the one that earns its keep.