How Much to Charge for a Small Business Website (Pricing Method)

Duncan RogoffDuncan Rogoff October 28, 2026 8 min read

How much to charge for a small business website

How much to charge for a small business website comes down to two things: what one new customer is worth to that business, and what the site has to do to win them. A plumber whose site needs to make the phone ring, a salon that needs online bookings and a contractor who needs quote requests are three different jobs, even if each site has five pages. Price against the customers the site brings in, then itemize the parts that drive effort: content, lead capture and the care plan.

Claude Code makes the build itself fast. A clean, quick, mobile-friendly site is no longer weeks of work. That is exactly why pricing by hours or by page count is a mistake: you get paid less for being good at it. What still takes time is everything around the code: getting copy and photos out of a busy owner, deciding what the site should make people do, and keeping it working after launch. Build the quote around those.

Find the job before you quote

What a small business website does and what to price against

JobWhat the site has to doPrice against
Make the phone ringClear service list, service area, click-to-call on every pageNew customers from calls, times what one customer is worth
Fill the calendarOnline booking that syncs with how they schedule todayBookings taken without a phone call, and no-shows cut by reminders
Win quote requestsA form that asks the right questions and lands in their inbox or CRMQuotes requested, times their close rate, times job value
Look legit for referralsReviews, photos of real work, and who they areReferrals that check the site before they call
Cut phone timeHours, prices or ranges, FAQs and directionsStaff time not spent answering the same questions

Most small business owners can answer two questions on the spot: what an average customer is worth to them, and how many new customers a month would make a real difference. Ask both in the first call. Then your price is a fraction of what the site returns in its first year, and the owner can see the math. If they cannot answer, that is a sign to slow down and run a short discovery. Client discovery questions before you quote has the questions.

The CCC Small Business Site Quote

Six parts of a small business website quote

PartWhat it pricesQuestion to ask the owner
Site buildDesign, pages, mobile layout and speedWhich sites in your industry do you like, and why?
CopyWriting the words, or editing what the owner providesWho is writing the text, and by when?
Content and photosCollecting, editing and placing photos, logos and reviewsDo you have photos of real jobs, or do we need them?
Lead captureForms, click-to-call, booking, quote requests and where they landWhen someone wants to hire you, what should happen next?
Local search setupPage titles, service area pages, and connecting the business listingWhich towns and services do you want to be found for?
Care planUpdates, backups, small edits and fixes each monthWho changes the hours or prices when they change?

The site build is your anchor line. Keep it tied to the job from the table above, not to the number of pages. Five pages that win quote requests are worth more to the owner than twelve pages nobody reads.

Copy, content and lead capture each get their own line. This is where small business sites run over. The owner promises the text by Friday and sends it a month later, the photos are blurry phone shots, and the booking tool they use turns out not to embed cleanly. Quote those separately so the client can see what they are paying for, and so a slow content handoff does not quietly eat your margin.

Content is the real bottleneck

On a small business site, the code is rarely what slows the project down. Waiting on the owner is. Put a content deadline in the proposal, say what happens if it slips, and tie a payment to it: for example, the launch payment is due when the site goes live or a set number of days after the content deadline, whichever comes first. That keeps a stalled project from becoming your problem.

Offer to write the copy as a paid line. Most owners hate writing about themselves, and good copy is what turns a visitor into a call. Claude Code can draft fast from a short interview with the owner, but the interview, the edits and their sign-off are real work, and they belong in the price.

Keep the accounts in the client's name

Register the domain, hosting, email and business listing in the client's name, with you added as a user. It costs you nothing, and it removes the worst conversation in this business: the owner who wants to leave and finds out their domain is in someone else's account. Bill hosting and domain at cost as their own lines, or have the client pay the providers directly.

Say this out loud in the proposal. To a small business owner who has been burned by a web person before, "you own everything from day one" is a selling point, not a footnote.

Always quote the care plan

A small business site is never finished. Hours change, prices change, a new service launches, a form stops sending, and the owner wants a holiday banner up by tomorrow. If you do not quote a plan for that work, you end up doing it for free or saying no to a client who would have paid.

Put a monthly care plan in the first proposal, next to the build price. Say what it covers: updates, backups, checking the forms still deliver, and a set number of small edits a month. Say what it does not cover: new pages, new features and redesigns, which are quoted separately. How to price a maintenance retainer covers the structure.

How to present the website quote

  • Lead with the job in the owner's words. One line on what the site will get them, such as more quote requests from the towns they serve, then the price.
  • Offer three options. A starter site with a contact form, a standard site with copy written for them and lead capture wired in, and a full site with booking and local service pages. Most owners pick the middle one when the middle one is clearly the best value.
  • Itemize it. Build, copy, content, lead capture and local setup, then hosting at cost and the care plan as monthly lines. Itemized quotes get trimmed, not rejected.
  • Take a deposit and tie the rest to milestones. How much deposit to charge and how to structure milestone payments cover the schedule.

And skip hourly. Claude Code makes the build fast, so an hourly rate turns that speed into a pay cut. Why that matters is covered in why I stopped charging hourly for AI builds. If the owner wants a store, memberships or a listing site, those are different builds with their own pricing: see ecommerce, membership and directory sites.

Free Claude Code drops, straight to your inbox

Short, practical drops on skills, MCP, agents, prompts, and more. No spam, unsubscribe anytime.

Frequently asked questions

How much should I charge for a small business website?

Price it on what the site brings in: what one new customer is worth to the business, times how many the site needs to win. Charge a fraction of that first-year value for the build, itemize copy, content and lead capture, bill hosting at cost, and quote a monthly care plan.

Should I charge per page for a small business website?

No. Page count says little about value. Five pages that make the phone ring are worth more than twelve that nobody reads. Price the job the site does, and use page count only to scope the build line.

Should I write the copy for a client's website?

Offer it as a paid line. Most owners struggle to write about their business, and copy is what turns visitors into calls. If the owner writes it, set a content deadline in the proposal and tie a payment to it.

Who should own the domain and hosting?

The client. Register the domain, hosting, email and business listing in their name with you added as a user, and bill those costs at cost or have them pay the providers directly.

Should I charge a monthly fee for a small business website?

Yes. Hours, prices and services change, and forms and plugins break. Quote a care plan in the first proposal that covers updates, backups and a set number of small edits, with new features quoted separately.

Last reviewed by Duncan Rogoff on October 28, 2026

Duncan Rogoff

Written by

Duncan Rogoff

Apple · PlayStation · Charles Schwab

Keep reading

MonetizationAgency

How Much to Charge for a RAG System (Knowledge Base AI)

How much to charge for a RAG system depends on what the client's team stops doing once they can ask their own documents a question, how messy those documents are, and how accurate the answers have to be. Claude Code makes the build quick, so price the value, itemize the data work, and quote a monthly plan. Here is the method.

Duncan Rogoff 8 min
Read article
MonetizationAgency

How Much to Charge for an MCP Server (Build, Auth and Upkeep)

How much to charge for an MCP server depends on what the client's team can do once their AI tools can reach the system, how many tools it exposes, and whether it runs on one laptop or as a shared remote server with per-user sign-in. Claude Code makes the build quick, so price the value, itemize the parts, and quote a monthly plan. Here is the method.

Duncan Rogoff 8 min
Read article

Ready to build it yourself?

Join Claude Code Club, the #1 community for learning claude code, for $9/month.

← Back to the blog