Foundgrove
← All posts

Web Design · 11 min read

How Much Should a Service Business Website Cost in 2026?

Summary

Quotes run from $300 to $50,000 and none of them tell you what to pay. Price the job — pages, booking path, tracking — and the number stops being a guess.

By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026

Ask the internet what a website costs and you get a shrug dressed up as an answer. Upwork's 2026 guide says a website 'typically falls between $300 and $5,000.' Forbes Advisor's 2026 guide says a DIY build runs $0 to $450 and a professionally designed site 'generally starts around $1,500.' Agencies listed on Clutch's web-design directory publish project minimums from $1,000+ all the way to $50,000+.

Every one of those numbers is real. Together they are worthless to you, because they all price the artifact — pages, pixels, features — instead of the job. Your job is not 'a website.' Your job is: capture the people already searching for what you sell, in the cities you actually serve, and get them onto a calendar. That job has a countable parts list. Count the parts and the price stops being a mystery.

What should a service business website actually cost in 2026?

For a US service business that needs the site to produce booked jobs — not just exist — we'd budget $6,000 to $20,000 for the build and $150 to $500 a month to host, maintain, and keep it fast. That is our recommendation, not a market statistic, and it lands well above the DIY floor and well below the enterprise ceiling for a reason: a 5-page template can't cover eight services in six towns, and you do not need a $50,000 design system to book HVAC calls.

Here is what the mainstream sources actually publish, so you can see how far apart they are before you trust any of them.

SourceWhat it pricesPublished 2026 figureWhy it isn't your number
Upwork (Jan 2026)A 'website,' any type$300–$5,000 overall; corporate sites $1,500–$4,000+Averages a personal blog with a company site
Forbes Advisor (Jan 2026)DIY vs professionalDIY $0–$450; professional 'starts around $1,500''Starts around' is a floor, not a quote
Clutch web-design directoryAgency project minimums$1,000+ to $50,000+; hourly bands $25–$49 to $200–$300A 50x spread in the same directory
Upwork hourly ratesDeveloper time$15–$50/hr dev; $19–$45/hr contentOffshore-weighted marketplace rates
Forbes Advisor hourlyCustom codingAround $200/hr4x to 13x the marketplace rate for the same word

Read the last two rows again. Two mainstream 2026 publishers price the same word — 'development' — at $15/hr and $200/hr. That is not a disagreement about quality. It is proof that nobody in this market is measuring the same thing.

The monthly side is easier to pin down, because the parts are commodities. Forbes Advisor puts hosting and apps at $15 to $150 a month and domain registration at $10 to $35 a year. Upwork puts maintenance and security at $50 to $200 a month. Add call tracking and a form or booking tool and you land in our $150–$500 range. Anything a vendor charges above that is a retainer, and a retainer should come with work you can name — not 'hosting.'

Why does every quote you get differ by 10x?

Because the quotes are for different objects, and because most of the people quoting you sell the platform they recommend. Clutch's own web-design directory carries agencies with $1,000+ minimums sitting next to agencies with $50,000+ minimums — a 50x spread on a single results page. Neither is lying. They are selling different things and calling both 'a website.'

Three specific things cause the spread, and you can test for all three on a 20-minute call.

  • Page count is undefined. A 5-page template and a 24-page site with a page per service and per city are both 'a website.' One of them can rank for 'emergency water heater repair in Frisco.' The other cannot.
  • Copy is assumed to be free. Most quotes assume you hand over finished text. You won't. Upwork puts content work at $19–$45 an hour, and a real service page is a real writing job.
  • The platform is chosen before your problem is. The Squarespace shop quotes a Squarespace build. The WordPress shop quotes WordPress. Neither asked how many services you sell.

This is why Reddit threads outrank agency pages for this keyword. Real owners posting real invoices are more useful than a vendor whose price depends on which tool it already knows how to install.

How do you price the job instead of the artifact?

You count. A lead-generating service site is a parts list, and every part has a defensible unit price — so build the quote yourself before anyone sends you one. We'd price it like this, and we publish our numbers on our pricing page rather than making you ask.

Line itemUnitWhat we'd budget in 2026The catch
Service page (design + copy)Per service you actually sell$400–$900 eachSkip the services you don't want calls for
City / service-area pagePer city you actually dispatch to$300–$700 eachSpun duplicate city pages get filtered, not ranked
Home pageOne$1,200–$3,000This is where design money belongs
Booking path (form + calendar + call tracking)One$800–$2,500If it isn't tested on a real phone, it isn't done
Conversion tracking (GA4, call tracking, Ads/GBP wiring)One$600–$1,800Most builds skip it, then nobody can prove ROI
PhotographyPer shoot$50 per image to $10,000 for a full day (Forbes, 2026)Stock photos of other people's trucks kill trust
Launch QA (redirects, speed, mobile, forms)One$500–$1,500The cheapest line item, the one that saves the launch

Add your rows up. A plumber with 6 services in 4 cities lands near $10,000–$14,000. A single-location dentist with 5 services and one city lands near $6,000–$9,000. A 12-attorney firm with 9 practice areas across 3 metros lands near $15,000–$20,000. The number was never mysterious — it was just never itemized.

How many pages does your site actually need?

Most service businesses need 12 to 20 pages, not 5 and not 60. The formula is boring: one home page, one page per service you want the phone to ring for, one page per city you will actually drive to, plus about, contact, booking, and a proof page. Everything else is decoration you pay to maintain.

The failure mode on both ends is expensive. Five pages means one 'Services' page listing eight things, which ranks for none of them — you cannot outrank a competitor's dedicated 'sewer line replacement' page with a bullet point. Sixty pages usually means auto-spun city pages with the town name swapped in, which is the pattern search engines are best at spotting.

Rule we hold to: a page earns its existence if you can write 400 words about it that a competitor could not copy-paste. If you can't, it's a section, not a page. For how the page count then feeds ranking work, see how much SEO costs for a service business — the two budgets are related, and quoting them separately is how you end up with a beautiful site nobody finds.

What is the $1,500 website really costing you?

The $1,500 site is usually the most expensive thing on this page, and the cost shows up as leads that never arrive. It is not a design problem. It is a speed, form, and tracking problem — and all three are measurable.

Speed first. In a 2021 A/B test documented by Google, Vodafone improved its Largest Contentful Paint by 31% and saw an 8% increase in total sales and a 15% uplift in its lead-to-visit rate. Portent's 2022 analysis of 20 sites and 5.6 million sessions found B2B sites loading in 1 second converted at roughly 3x the rate of sites loading in 5 seconds. Google's own thresholds are an LCP of 2.5 seconds or less, an INP of 200 milliseconds or less, and a CLS of 0.1 or less, each at the 75th percentile of real users. A bloated template with six sliders and four tracking scripts misses all three, and the cheap build never had a speed budget in the first place.

Then the form. Zuko's form benchmarking database, covering over 93 million tracked sessions, puts the average form completion rate at 51.71%, with desktop users (54.48%) completing forms more often than mobile users (47.53%). Half your form-starters already leave. A cheap build that asks for a mailing address before it asks for the problem pushes that number down further — we go deeper on that in form length and conversion rate.

Do the arithmetic with your own numbers, not ours. If your average job is worth $1,200, you close one in three quotes, and the new site brings four extra leads a month, that is 16 extra jobs and about $19,200 of extra revenue a year. At a 40% margin, the $10,000 gap between the cheap site and the real one is repaid by roughly 21 extra jobs. That is not a case study — it is your calculator, and slow pages cost leads in a way you can actually price.

What is missing from the quote you were sent?

Four line items get left out of almost every web-design quote, and together they are commonly 20–40% of what the project truly costs: copy, photography, conversion tracking, and launch QA. If your quote does not name all four, you have not been quoted — you have been anchored.

  • Copy. 'Client provides content' in the scope means you will write 18 pages at midnight, or the project stalls for four months. Budget it or delegate it.
  • Photography. Forbes Advisor's 2026 guide prices this from $50 for one image to $10,000 for a full day of product photography. Real photos of your crew and your trucks are the cheapest trust signal you can buy.
  • Conversion tracking. Call tracking, form-submit events, GA4, and Google Ads conversion import. Without it, in 90 days you will not be able to say whether the site worked — which means you cannot fire anything, including us.
  • Launch QA. Redirect map, mobile pass, form test from a real phone on cellular data, and a Core Web Vitals check against Google's 2.5s / 200ms / 0.1 thresholds. Skipped in almost every fixed-fee build.

One more that nobody prices: speed to response. In a 2011 Harvard Business Review study, firms that contacted an online lead within an hour were nearly seven times as likely to qualify that lead — a meaningful conversation with a decision maker — as firms that waited just one hour longer, and more than 60 times as likely as firms that waited 24 hours or more. The same research audited 2,241 US companies and found the average response time to a web lead was 42 hours. A perfect site feeding an inbox nobody watches is a $12,000 receipt.

What should you own when the build is done?

Everything. Domain registrant, hosting account, codebase, content, analytics, and ad accounts should all sit in your name on the day you launch, with the agency holding access — never the other way around. If leaving your designer means rebuilding from zero, the quote you accepted was not the real price.

  • Domain registered to you, not to the agency's registrar account
  • Hosting billed to your card, with the agency added as a user
  • Code and design files handed over in a repository you can access
  • GA4, Google Tag Manager, Google Ads, and Google Business Profile owned by your email
  • Copy and photography licensed to you outright, with no per-year renewal

This is one of the sharpest differences between a $1,500 site and a real one. Cheap builds are often cheap because the vendor keeps the asset and rents it to you — the price you saw was a deposit on a hostage. We build on the opposite principle: the client owns everything, and we do it month-to-month with no lock-in.

How long until a website pays for itself in booked jobs?

Use one formula: payback months = build cost ÷ (extra monthly leads × close rate × average job value × margin). If a $12,000 build brings six extra leads a month, you close a third of them, your average job is $1,500, and your margin is 40%, that is $1,200 of monthly profit and a 10-month payback. Change any input and the answer changes — which is the point. The number is yours, not the agency's.

Two rules we'd hold you to. First, if a build cannot pencil to payback inside 12 months on conservative inputs, do not buy it — buy a smaller scope and add pages as they earn their keep. Second, you cannot run this formula at all without conversion tracking, which is why we treat tracking as a non-negotiable line item rather than an upsell.

And be honest about the timeline. A new site does not rank the week it launches; the build buys you a conversion lift on the traffic you already have, and the SEO program buys you more traffic. Anyone quoting you a website and promising rankings is quoting you two things and guaranteeing one they cannot control. Nobody can guarantee rankings.

If you want the itemized version of this priced against your actual service list and cities, that's what our website design service does — published pricing, month-to-month, and you own every asset the day it ships. Get my free audit and we'll tell you whether your current site needs a rebuild or just a booking path that works.

Where does this fit in your stack?

If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.

For the deeper engagement details, see our website design service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.

Want this built for your vertical? See SEO for HVAC Companies, SEO for Plumbing Companies, SEO for Law Firms, SEO for Dental Practices, SEO for Roofing Contractors.

What are the most common questions about this topic?

Common questions readers send us about this topic.

How much does a small business website cost in 2026?

Published ranges are wide: Upwork's 2026 guide says $300 to $5,000, Forbes Advisor says a professional build 'starts around $1,500,' and agencies on Clutch list project minimums from $1,000+ to $50,000+. For a US service business that needs the site to generate booked jobs, we'd budget $6,000 to $20,000 for the build plus $150 to $500 a month ongoing. The spread exists because those sources price a generic artifact, not your service list and service area.

Is a $1,500 website ever worth it?

Yes — if you sell one service in one city and only need a credible brochure. It stops being worth it the moment the site is supposed to generate leads. Cheap builds routinely ship without conversion tracking, without a tested booking path, and on templates that miss Google's Core Web Vitals thresholds of 2.5s LCP, 200ms INP, and 0.1 CLS. The savings are real; they are just smaller than the leads you never see.

Why do web design quotes vary so much?

Because 'website' is not a unit of work. Clutch's web-design directory lists agency minimums from $1,000+ to $50,000+ on a single page, and hourly bands from $25–$49 to $200–$300. Upwork prices development at $15–$50 an hour while Forbes Advisor puts custom coding around $200 an hour. Quotes also assume different page counts and usually assume you supply the copy. Fix the parts list first and the quotes become comparable.

How much should copywriting for a website cost?

Upwork's 2026 guide prices content work — copywriting, blogs, SEO-friendly text — at $19 to $45 per hour. In practice we'd budget $400 to $900 per service page including design, because a real service page is a research job: what the service is, what it costs, what goes wrong, and why you. If a quote says 'client provides content,' you have been quoted for half the project.

Is a custom website worth more than a template?

Not automatically. Forbes Advisor's 2026 guide notes agencies charging well over $1,500 to swap text and stock images on a template, and others doing deep customization for far less. What you're paying for is not custom code — it's page count that matches your service list, a booking path that works on a phone, tracking that proves ROI, and speed. A template that delivers all four beats a custom build that doesn't.

What is a reasonable price per service page?

We'd budget $400 to $900 per service page and $300 to $700 per city page, design and copy included. Price the pages you actually want calls for — a page you would not answer the phone for is a page you should not pay for. This is why counting beats guessing: six services in four cities is ten pages of real work, and that number, not a design mood board, is what drives the invoice.

How long does a website take to pay for itself?

Run it as arithmetic: payback months = build cost ÷ (extra monthly leads × close rate × average job value × margin). A $12,000 build producing six extra leads a month, at a one-in-three close rate, a $1,500 average job, and 40% margin, pays back in about 10 months. If it cannot pencil inside 12 months on conservative inputs, buy less scope. And you cannot run the formula at all without conversion tracking installed at launch.

What should the website quote include that most quotes leave out?

Four items: copywriting, photography, conversion tracking, and launch QA. Together they commonly account for 20–40% of the true project cost. Forbes Advisor prices photography from $50 for a single image to $10,000 for a full shoot day. Conversion tracking — call tracking, form events, GA4, Google Ads import — is the one that decides whether you can ever tell if the site worked. If a quote names none of these, it is an anchor, not a price.

About the author

Hyder Shah

Founder & CEO, Foundgrove

Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.

Related reading

Other tactical pieces from the Foundgrove blog.

Want help applying this to your business?

Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our website design service works.

Free SEO & AI visibility auditGet my free audit