What to charge for a website.
“Let me put something together and get back to you.”
Count the pages
5 to 6
Core pages
Home, about, contact, reviews, gallery or projects, and the blog index. Almost every business needs the same set.
One per service
Service pages
One for every service they sell. A plumber doing drain cleaning, water heaters, leak repair, repiping, sewer work and emergencies has six.
One per area
Service area pages
One for every city or neighborhood they want calls from. Not everywhere they will drive, everywhere they want the phone to ring.
Worked example
Plumber
6 core + 8 services + 6 areas = 20 pages
10 to 20 pages, from $2,300
Sits at the top of the first tier. Two more service areas and it moves up a row, which is worth knowing before you quote it.
Worked example
Roofer
6 core + 10 services + 15 areas = 31 pages
30 to 40 pages, from $3,900
Serving fifteen towns is what moves this build two tiers up. The area count is usually the number that decides the price.
Why the bigger site is usually the honest recommendation
Every service page and every area page is a separate chance to rank. A five-page site cannot show up for “water heater repair in Tampa” because it has no page about water heater repair in Tampa. Page count is not padding, it is how much of the map your client owns. When a business serves a lot of areas, the bigger build is the recommendation you would give them for free.
Read your cost off the row.
Know which of four things they are comparing you to.
| What your client is weighing | What it costs them | What they actually get |
|---|---|---|
| A template or WordPress shop | $1,500 to $3,000 | A theme, some plugins, and their own copy pasted in. Five to eight pages, no research, slow to load, plugin updates that break things on a weekend, and a rebuild in eighteen months. |
| A DIY AI builder | About $30 a month | It looks fine and it has no strategy. No research, no page for each service, no page for each city they serve, and nobody maintaining it. A brochure, not a salesperson. |
| A traditional agency | $10,000 to $15,000, over 6 to 10 weeks | Comparable quality at roughly twice the price and four times the wait, with your client doing the back and forth themselves. |
| Doing nothing | $0 | The site they have keeps costing them calls every day it stays up. This is the option you are usually really competing with. |
Say it like this
You can get a template site for a couple of thousand, and you will get exactly that: a theme with your name on it, a handful of pages, and nobody looking at it after launch. You can pay an agency fifteen thousand and wait three months. Or we build you a custom site in two weeks, structured to rank in every city you serve, and we keep it current every month.
Ask these nine questions and you will have everything you need.
What do you want the site to do? Calls, form fills, bookings, quote requests?
Every service you offer, and which ones make you the most money
Every city or area you want customers from
Which three competitors do you lose jobs to?
Do you have a website now, and what is it producing?
Who controls your domain?
Logo, brand colors, photos: what exists already?
Anything custom? Online booking, a customer portal, payments, e-commerce
What did you expect this to cost, and when do you need it live?
The margin is yours, and we do not need to know what you charge.
Seven objections, and the answer to each.
They anchored on a template quote or a monthly website builder. Do not drop the price, change the comparison. Ask what they expected to pay, listen, and then explain what that number actually buys: a template and no strategy. One extra job a month usually covers the difference, so ask them what a job is worth to them.
