Three or four fixed tiers, a setup fee, a monthly care plan and a written revision cap: how to price web design work without starting from zero on every enquiry.
If every enquiry turns into a bespoke quote, you spend your best hours writing proposals instead of building sites. Packages fix that. Three or four fixed tiers, each with a setup fee, a monthly fee and a written limit on revisions, let you answer a price question in one email and start work the same week. This guide covers what belongs in each fee, how to set tiers by complexity rather than page count, worked examples with real numbers, and the margin maths that tells you when a cheap package has stopped being worth doing.

A custom quote takes an hour or two once you count the call, the scoping, the document and the two follow ups. Win one in four and you have spent five or six unpaid hours on every sale you make. Your prices also drift. The same small service site goes out at $900 one month and $1,800 the next, and by the time the client asks why, you cannot remember.
Buyers have no anchor either. Published agency guides, all of which have a sales interest, put template builds at roughly $500 to $2,000, semi custom work at $2,000 to $7,500 and fully custom projects well into five figures. Someone who reads two of those articles arrives confused and asks you to defend a number they have no way of judging.
Fixed packages solve both problems. You publish your own anchor, you stop re-deriving the price, and the question moves from "how much" to "which one". It also changes what you sell: a one off project invoice becomes a build fee plus a monthly fee, which is the difference between starting each year at zero and starting it with revenue already booked. Remember that most small business buyers are comparing you with DIY tools as well as with other freelancers, so it is worth knowing how the developer versus website builder comparison usually plays out before you set your floor.
Almost every package that holds up has two numbers. The build fee pays for the one off work: discovery, structure, the first draft, copy editing, launch. The care plan pays for everything that keeps costing you money after launch: hosting, the platform licence, updates, backups, monitoring, support replies and a small allowance of content edits.
Splitting them is more honest than a single flat price, because the two costs behave differently. The build is finite and you can estimate it. The care is open ended, and if you bury it in the build fee you are quietly promising free work for years.
Be fair about when a care plan is the wrong answer. A brochure site for a business that changes its prices once a year, run by an owner who is happy to email you when something breaks, does not need a monthly commitment. Offer that client an hourly arrangement with a minimum billing increment instead. A plan nobody uses is the kind that gets cancelled with a bad feeling attached, and referrals matter more than $79 a month.
Write the inclusions once, reuse them in every proposal, and put the exclusions in the same document. The exclusions are what protect your margin.
Included in a typical build fee:
Excluded unless quoted separately:

A care plan is not hosting with a markup. Say exactly what the client gets, in plain sentences, including the response time you can actually hit.
Agencies that publish care plan prices commonly sit somewhere between about $100 and $500 a month for a business site, with full service growth retainers well above that. The very cheap plans, under roughly $50, are almost always hosting with no included edit time, which is fine as long as you say so.
Page count is a poor proxy for effort. A twelve page brochure site can be a quiet afternoon once the first draft exists. A four page site with a booking calendar, staff availability, deposits and a tax rule is a week. Price the hard parts, not the page template reused twelve times.
These are the signals that should push a project up a tier:
Here is a three plus one structure you can adapt. The fees are illustrative, built on a $75 hourly cost, and you should rebuild them with your own numbers.
| Tier | What puts a project here | Example build fee | Example care plan |
|---|---|---|---|
| Presence | One location, no payments, enquiry form, 5 to 8 pages, client supplies content | $1,200 | $99 per month, 30 minutes of edits |
| Business | Bookings or quote requests, several services or locations, blog, migration from an old site | $2,800 | $149 per month, 60 minutes of edits |
| Store | Checkout, up to 50 products with variants, shipping and tax rules, order emails | $4,500 | $249 per month, 90 minutes of edits plus order support |
| Custom | CRM pipelines and automations, funnels, integrations, portals, multilingual | From $7,500 | From $399 per month, scoped per client |
Publish the first three with real numbers and the fourth as "from". The "from" tier does two jobs: it catches the complicated enquiries without you inventing a price under pressure, and it makes the Business tier look like the sensible middle.
There is no reliable public data on how often web projects overrun, and the agency surveys that claim a figure are selling something. The pattern is predictable anyway: unlimited revisions are paid for out of your own margin, by you, in the evening.
Put these clauses in the scope document, not just in your head:
None of this has to sound defensive. "Two rounds of changes are included, and anything beyond that is $95 an hour so you stay in control of the budget" reads as professional, not mean.
The temptation when a Presence client asks for a shop is to nudge them into the Store tier at a discount. Do the opposite: keep the tier price intact and sell the capability as an upgrade with its own setup fee and its own monthly line. An upgrade adds ongoing cost and ongoing support, so it needs ongoing revenue.
One practical check before you quote an upgrade: look at which platform plan the feature needs. On WebNewBiz, for example, the online store starts on the Starter plan and the AI CRM starts on Growth, so adding a shop or a pipeline for a client on the cheapest plan means a plan change as well as your time. Build that into the upgrade price rather than discovering it after you have quoted.
Work out the real hours before you decide a price is competitive. A simple small business build, honestly counted:
That is 19 hours. A $750 flat package is an effective rate of about $39 an hour before tax, software and the hours you spent on the three prospects who said no. At a $75 target the same scope needs to be priced near $1,425, or the scope needs to come down to ten hours.
Care plans fail in a quieter way, because the included edit time is the part people forget to cost. Two plans, both with the same platform cost of $15 per site per month, your time valued at $75 an hour, and card processing at Stripe's standard US rate of 2.9% plus 30 cents per domestic charge (October 2026):
| Line | $49 plan, 30 min of edits | $149 plan, 60 min of edits |
|---|---|---|
| Platform and hosting | $15.00 | $15.00 |
| Included edit time at cost | $37.50 | $75.00 |
| Card processing | $1.72 | $4.62 |
| Total cost | $54.22 | $94.62 |
| What you keep | Minus $5.22 | $54.38 |
The $49 plan loses money every month a client uses what you promised. It only works if you cut the included time to zero and call it hosting. The $149 plan keeps about 36%, which survives one awkward support month per year.
The same maths kills the "free website, just pay monthly" offer. Nineteen hours of build is roughly $1,425 of your time. At $54 a month of real margin you need about 26 months of retention to get it back, and a client who leaves at month twelve costs you around $770. If you want a low entry price, use a smaller setup fee plus a written minimum term of twelve months, and say plainly what happens if they cancel early. For comparison, PayPal Checkout is 3.49% plus 49 cents for US commercial transactions, with its advanced card rate at 2.89% plus 29 cents and an extra 1.5% on international payments, so your processor choice is worth a few dollars a month on every client.
Your care plan margin is whatever sits between what the platform charges you and what the client pays. It helps to know the floor. Published US prices at the time of writing (October 2026), on annual billing:
| Platform | Relevant plan | Price |
|---|---|---|
| Duda | Agency, 4 sites included | $52 per month, extra sites $17 |
| Duda | White Label, 4 sites included | $149 per month |
| GoHighLevel | Starter / Unlimited / Agency Pro | $97 / $297 / $497 per month |
| Webflow | Basic site / CMS | $15 / $25 per site |
| Shopify | Basic / Grow / Advanced | $29 / $79 / $299 per month |
| WebNewBiz retail plans | Lite to Ultimate | $9 to $199 per month, $1 for the first month |
Two things follow. First, a care plan under about $75 a month has very little room once the platform, your time and processing come out. Second, the per site platform price decides which tiers are even viable: a Presence tier at $99 a month works on a builder that costs you $15 a site and does not work on a stack that costs you $60. If you are weighing the agency programmes against each other, our guides to Duda alternatives for agencies and GoHighLevel alternatives go through the trade offs in more detail.
How you bill matters nearly as much as what you charge.
If you want all of this to run under your own brand, that is what a white-label platform is for. On WebNewBiz an agency builds its own packages: recurring, one off or free, billed weekly, monthly, quarterly or yearly, with an optional setup fee and a choice of currencies. Those packages appear on the agency's own storefront page, payments go through the agency's own Stripe or PayPal account, and clients log in to a dashboard carrying the agency's name, logo, colours and favicon on a domain like app.youragency.com, including the login page, invites, emails and invoice PDFs. The agency creates each client account, sets limits on websites, team members and features, can suspend an account, and can either log in as the client to do the work or let the client self-serve. There is a white-label website builder for agencies overview and a separate page on the white-label CRM side if you want the detail.
The honest limits are worth stating. WebNewBiz is younger and smaller than Duda, GoHighLevel or Webflow's agency programmes, with a much smaller app ecosystem and community. Agency pricing is not published, so you have to ask before you can finish your own margin sums. The AI first draft still needs your edits, your photos and your client's facts. And sites cannot be exported as files to another host: content and domains move, but the layout gets rebuilt.
One small thing that helps on first calls: our free AI Website Preview designs a homepage from a single sentence about the business, so a prospect can see a direction before anyone has agreed a fee. It is a cheap way to show a tier is worth its price rather than arguing about it.
How many web design packages should I offer?
Three named tiers plus one custom tier priced "from" a number. Two tiers makes the choice feel like yes or no. Five or more means prospects compare feature lists instead of picking, and you end up explaining the difference on a call, which is exactly the work packages were meant to remove.
Should I charge a setup fee or roll the build into the monthly fee?
Charge a setup fee. A nineteen hour build is roughly $1,400 of your time at a $75 hourly cost. If you give it away and keep about $54 a month from the care plan, you need around twenty six months of retention to break even, and you carry the loss if the client leaves in year one. If you do want a low entry price, use a setup fee plus a minimum term of twelve months in writing.
How do I set the price of a care plan?
Cost it up rather than guessing. Add your platform or hosting cost per site, the included edit time valued at your own hourly cost, card processing (Stripe is 2.9% plus 30 cents per domestic US card charge at the time of writing, October 2026) and a margin. Agencies that publish care plan prices commonly sit between about $100 and $500 a month for a business site, and the very cheap plans are usually hosting with no included edit time.
How many revisions should a package include?
Two rounds during design and one after the build is a fair default. Define a round in the contract: one consolidated written list from one named approver, returned within five working days. Anything after that goes through a change order at your hourly rate with a thirty minute minimum. Avoid offering unlimited revisions, because it is paid for out of your own margin.
What do I do when a client wants something that is not in their tier?
Sell it as an upgrade with its own setup fee and its own monthly fee, rather than discounting the tier above or absorbing the work. A store, a CRM or an SEO programme each add ongoing cost and support time, so each needs its own monthly line. Check whether the feature also needs a higher platform plan before you quote it.
Can I sell my own packages and keep the client payments?
On a white-label platform, yes. On WebNewBiz an agency builds its own packages (recurring, one off or free), picks weekly, monthly, quarterly or yearly billing, adds an optional setup fee, lists them on its own storefront page and connects its own Stripe or PayPal account so client payments go to the agency. Agency pricing is not published, so you have to ask for it.
Agency pricing is not on the site, so the next step is a conversation: talk to us about white-label and we can go through sub-accounts, your own billing and what your margin would look like at your volume. If you would rather test the build side first, the AI website builder is the same tool your clients would use, and you can start for $1 for the first month and price your tiers once you know how long a build actually takes you.