How much does a custom website cost in 2026?
Understand custom website scope, studio USD pricing, cost drivers and ongoing ownership. Learn when a CMS, builder or custom frontend fits.
At Jardine Studio, a focused custom website starts at USD 1,500 before tax, with approved content, a compact page structure and a straightforward inquiry path. A limited brand-led scope can fall within USD 1,500–2,500 before tax. More original content, layouts and functionality require a larger scope. These are studio prices for defined work; the written quote confirms your deliverables.
This guide uses USD. Canadian projects are priced in CAD, about 25% above these USD figures and below the exchange rate. The Toronto website pricing guide covers local scope examples and proposal comparisons in CAD. Use the website cost calculator to explore your requirements in USD, with CAD available for Canadian projects.
What makes a website custom?
A website can be custom in its visual design, implementation, content management or functionality. Those are separate decisions. A bespoke WordPress theme is custom work; a separately coded frontend can use a CMS; and a visual builder can combine an original design with custom code. The useful question is what must be made specifically for your business.
Design
- The choice
- Use an existing template, adapt a visual system, or develop an original direction.
- The cost question
- How much design exploration, page composition and review does the brief require?
Implementation
- The choice
- Configure a builder or theme, develop custom components, or build a separate frontend.
- The cost question
- What already exists, what needs extending, and what must be implemented and tested?
Content management
- The choice
- Developer-managed content, an integrated CMS, or a CMS connected to a separate frontend.
- The cost question
- Who edits which fields, how often, and with what preview or approval requirements?
Functionality
- The choice
- Standard forms and services, configured integrations, or bespoke application logic.
- The cost question
- Which workflows, data, permissions and failure cases need to be supported?
WordPress documents bespoke themes and a REST API for applications accessing its content. Webflow and Wix also provide development tools for extending websites. A platform name alone does not tell you how much of a project is original work.
Connecting a CMS is different from building a new CMS. Likewise, a marketing website with a contact form is a different undertaking from a customer portal with accounts, permissions and business records. Bespoke applications need their own discovery and estimate.
What a focused planning budget needs to cover
The USD 1,500 starting scope is a compact B&B-style service website with supplied content, one shared services page and a straightforward inquiry path. The USD 1,500–2,500 brand-led range covers a limited subset of core offering pages with a shared template, informed by Black Salt Room. It does not price a reproduction of that full website. Additional pages, media, original content and integrations need their own allowance.
At that scale, concentrate the budget on the offer, service information, mobile layout and the next action. A coherent small site can be a better first release than a larger structure whose pages are waiting for content.
A broader budget may buy several distinct things:
- More design work: original art direction, additional page layouts and a wider component system.
- More content work: interviews, writing, editing, photography and getting that material approved.
- More implementation: integrations, editorial workflows, product data or custom interactions.
- More transition work: mapping existing URLs, moving content, preserving working integrations and checking the launch.
Those additions do not arrive in fixed proportions. A visually restrained migration can require more engineering than a new site with an elaborate homepage. A site with many repeatable pages can require fewer layouts than a smaller site with individually designed sections. The pricing page explains Jardine's current engagement approach; the written proposal defines the purchased work.
What buyers are paying for
The build price covers decisions as well as production. The team needs to establish what visitors should understand, organize the content, design the interface, implement it and check the complete experience. When a quote excludes one of those jobs, somebody still has to do it. Establish who that is before comparing totals.
Discovery should resolve the audience, offer and launch requirements. Design turns them into page structure, hierarchy and interactions. Development makes the pages, content and connected services work together. Launch work checks the result with real content, narrow screens, keyboard navigation and the actual contact path.
A useful scope names outputs: approved layouts, reusable components, editable fields, working integrations, redirect mappings, test coverage and handover material. A vague line called “custom development” gives the buyer little basis for deciding whether two proposals cover equivalent work.
Why seemingly similar websites receive different quotes
The largest differences often sit behind the screenshots: content readiness, unique layouts, integration behavior and migration risk. Scope also depends on how decisions are approved. A quote can be precise when those requirements are known; when they are unresolved, a responsible estimate needs assumptions and a way to price changes.
Consider three versions of an illustrative five-page service website: Home, Services, About, Work and Contact. These illustrative project scopes use the calculator's current model. The page count stays the same; content, integration and transition responsibilities change.
A ready five-page site
The owner supplies approved copy and usable images. One reusable service layout is enough, ordinary CMS fields handle edits, and a standard inquiry form sends the visitor's details to the agreed recipient. This is a defined web design and build scope, with original content production outside the allowance.
Illustrative planning range: USD $1,900–$2,500 before tax.
- Reproduce the inputs: choose USD, New site and 4 to 7 pages. Keep the included standard form, add nothing and leave timing at To discuss. Ordinary CMS setup is included.
- One-time responsibilities: the studio implements the agreed pages, editing fields and form. The owner supplies and approves the material, identifies the recipient and confirms account access. Missing copy, photography or additional layouts need a separate scope before work starts.
- Ongoing responsibilities: the owner handles inquiries and content changes. Hosting, domain renewals, provider subscriptions and ongoing care are separate commitments, with account ownership and any support agreed in writing.
- Example acceptance checks: edit a service description and confirm it appears on the site; check all five pages on a phone and with a keyboard; verify required-field errors and receipt of an agreed test inquiry. Define the form's failure message and recovery path before signing.
A defined website and CRM component, with content still unresolved
This version also needs owner interviews, original service copy and distinct audience layouts. Its calculator link prices only the defined five-page website component and a standard handoff to one established CRM: normal contact fields, source/context data and a straightforward contact or deal handoff. It does not price the interviews, writing or additional layout work.
Illustrative defined website and CRM component only: USD $2,800–$3,600 before tax.
- Reproduce the inputs: use the ready-site selections, then switch on Website-to-CRM handoff. This assumes the standard handoff fits the chosen platform.
- Resolve before a full quote: list interview and writing deliverables, original layouts, CRM fields and routing rules. Bidirectional sync, custom objects, multiple systems and advanced automation require discovery. The calculator may label the defined component standard while these content and design jobs remain unpriced.
- One-time responsibilities: the studio implements the agreed website and CRM mapping. Assign and separately price interviews, writing and original layouts; the owner approves content, provides CRM access and names the person receiving leads.
- Ongoing responsibilities: the owner maintains the CRM account, follows up and manages records. CRM subscriptions, usage fees, hosting and ongoing support are outside this range.
- Example acceptance checks: send a permitted test inquiry, verify the expected contact fields and page context in the CRM, and inspect the agreed duplicate and provider-failure behavior. Identify who notices and handles an unsuccessful handoff. This is a proposed check, not evidence of a delivered integration.
Bring the unresolved workflow to the custom web development service before treating this component range as a project budget.
A replacement site with migration implementation still to scope
The third version replaces an existing platform with five destination pages, supplied content, ordinary CMS and a standard form. Rebuild pricing includes migration planning. Moving existing content or data and implementing redirects are additional work, so the calculator deliberately shows a partial range, not a complete replacement price.
Illustrative partial range: USD $2,400–$3,100 before tax.
This is not the complete project price. Discovery work is excluded. The final price will be higher or otherwise adjusted once that work is scoped.
- Reproduce the inputs: choose USD, Rebuild and 4 to 7 pages. Add no features. Under Migration, intake and timing, select Move existing content, data or redirects; leave timing at To discuss. Keep that selection to preserve the migration discovery warning.
- Resolve before a full quote: inventory existing URLs, content, files and integrations. Agree which URLs stay, move or retire, what data transfers, and who implements and verifies each mapping. Years of content do not become priced simply because the new main navigation has five pages.
- One-time responsibilities: the studio builds the defined replacement and prepares migration planning. Migration implementation needs its own agreed deliverables and fee; the owner provides source access, approves the mapping and names the launch decision-maker.
- Ongoing responsibilities: assign post-launch monitoring and the handling of missed URLs or broken integrations. Hosting overlap, subscriptions, recurring SEO and care are outside the displayed range.
- Example acceptance checks: check agreed old URLs reach their intended destinations, confirm canonical and indexability settings, reconcile moved content and test the contact path. Agree a monitoring window and a recovery owner. These checks cannot promise that rankings or traffic will stay unchanged.
Before budgeting for a replacement, decide whether the site needs repair, redesign or rebuilding. Use the SEO migration service to define transition implementation. Google's site-move guidance explains URL mapping, redirects and monitoring; it does not establish a zero-loss migration guarantee.
How the implementation approach affects cost
The economical approach is the one that meets the requirements with a manageable amount of custom work and ongoing responsibility. Existing themes, components and hosted services can reduce what needs building. They still require selection, content setup and testing. Custom work is justified when the requirements exceed what those tools comfortably support.
A custom WordPress theme may suit a team that wants WordPress editing with a bespoke presentation. A separate frontend and CMS may suit a specific design or publishing workflow, but introduces a connection that needs maintenance. A builder can be enough for standard pages and owner-managed updates.
Use the detailed WordPress and custom website comparison, Squarespace and custom website comparison, or CMS comparison for that selection. Here, the budgeting question is what each approach makes easier, what it requires you to maintain, and which necessary work remains unchanged.
Budget for ownership after launch
The initial build and the cost of running a website are separate budgets. Ongoing commitments can include domain renewal, hosting, CMS or platform subscriptions, paid integrations, maintenance and content changes. Ask for those items by name, their billing interval and who owns each account. Do not infer running costs from the build price.
Content changes also have a delivery cost. If an owner needs to publish service updates every week, suitable editing fields and training may be worth paying for at launch. If changes are infrequent, a simpler workflow may be sufficient. The useful comparison includes both the setup and the work of operating it.
For an existing site, include transition costs: moving content, retiring old software and handling any overlap in subscriptions. Ask what support is included immediately after launch, what counts as a defect and how later additions are quoted.
When a simpler website is enough
Start with a simpler build when the offer is still changing, the requirements fit standard pages and the owner can work within the platform. Put the budget into clear content and a reliable inquiry path first. Custom work becomes easier to justify when a specific design, workflow or integration requirement makes the simpler approach limiting.
A distinctive website does not need an elaborate interaction on every page. B&B Specialty Contractors uses a focused service structure and a consistent route to an estimate. Its homepage introduces the work and service area before sending interested visitors to more detail.

That example shows a design decision, not a universal price for reproducing a client's site. Spend first on what visitors need to understand and do. Add more complex presentation when it supports those tasks and the budget covers implementation and testing.
Estimate your custom website cost
The calculator turns your page and feature choices into a Jardine planning estimate before tax. Links from this guide select USD; Canadian clients can choose CAD. Requirements needing discovery appear separately from the priced scope, so a partial estimate is not the total project price. The written proposal confirms the complete scope.
Its migration allowance covers planning only. Redirect implementation, content moves and platform migration work are scoped separately. Feature allowances cover the defined standard implementation, including established-platform ecommerce and memberships. Bespoke commerce, complex membership systems, AI workflows, location-page packages and other undefined functionality require discovery. Hosting, licences, subscriptions, transaction fees and ongoing support are separate recurring costs.
Open the website cost calculator
. You can see a result without providing an email address, then choose whether to discuss the scope.
Prepare a brief that improves the estimate
Send the requirements that can change the work: what the business offers, what the current site cannot do, what must launch and what can wait. Include available content, platform constraints, budget and timing. That gives a studio something more useful to price than a page count or a link to a site you like. A technical SEO audit can show whether the current site needs small fixes or a bigger change before you replace it.
Describe the job.
Name the audience and the action the website needs to support. Include the current site if there is one.
Separate launch needs from later work.
List essential pages, content and integrations. Identify anything that could follow after launch.
Show what is ready.
Share the available copy, brand assets and photography, plus who can approve them.
State the constraints.
Include the budget with its currency, the date that matters, and any required platform or business system.
When the quotes arrive, use the website quote comparison template to line them up against the same brief.
Sources and pricing basis
Reviewed September 30, 2026. Prices are Jardine Studio scope prices in USD before tax, with the pages, content and functionality agreed in writing. They are not historical client invoices or a market survey. The illustrative five-page ranges and preset links use the same pricing and scope rules as the calculator. Unpriced content, original layouts and migration implementation remain separate. Platform documentation supports capability claims; B&B and Black Salt Room support design examples, not these hypothetical form or CRM implementations.
References (7)
- Jardine Studio. Pricing and engagement approach. https://jardinestudio.com/pricing
- Jardine Studio. B&B Specialty Contractors case study. https://jardinestudio.com/work/bb-specialty-contractors
- Google Search Central. Site moves with URL changes. https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes
- WordPress. What is a theme?. https://developer.wordpress.org/themes/getting-started/what-is-a-theme/
- WordPress. REST API Handbook. https://developer.wordpress.org/rest-api/
- Webflow. Developer Platform. https://developers.webflow.com/
- Wix. Extend websites with Velo. https://dev.wix.com/docs/develop-websites
Turn the requirements into a scope.
Send the current site, what needs to change, the essential pages and features, and your budget and launch date. The studio will identify what needs defining before a fixed quote.
