Swokei
    Get Clients · Lesson 9 of 13Step by step guide 36 minIntermediate

    Price your websites

    How much should I charge for a small business website?

    Price from scope, your costs, your capacity and your market, and consider a one time setup fee plus a yearly maintenance agreement, without promising results.

    What you will be able to do

    Set a price for a small business website from scope, costs, capacity and your local market, and present it as a one time setup fee plus an optional yearly maintenance agreement. You will be able to explain the number calmly, without guessing and without promising results.

    Before you start

    • Notes from at least one discovery conversation, real or practice.
    • A rough list of your monthly business costs: software, hosting, domain fees, insurance, taxes.

    Why this matters

    A low price feels like a win at yes and turns into resentment by the second round of revisions. A confident, explained number also signals experience; a nervous "um, maybe a thousand?" invites haggling.

    An example offer: around $2,500 upfront plus $1,000 a year for agreed maintenance, for a defined scope. Your number comes from your own scope, location, costs and experience.

    One client over five years

    Illustrative example: $2,500 setup and $1,000 a year of agreed care. Your prices, costs and retention will differ.

    • $3,500
      Year 1
    • $1,000
      Year 2
    • $1,000
      Year 3
    • $1,000
      Year 4
    • $1,000
      Year 5
    Setup, once Care plan, yearlyFive year total: $7,500 in revenue, before your costs

    The setup fee is paid once; the maintenance agreement can repeat each year the client stays, as long as you deliver the agreed work.

    Step by step

    Tick each step as you do it. Your ticks are saved in this browser.

    1. Write the scope as a list

      Pages, forms, booking, who writes the content, revision rounds, launch, training. Use the website proposal template so you never forget a line.

    2. Estimate your hours honestly

      Hours per item, including meetings, emails, phone testing, DNS and launch day. Add a 20 to 30 percent buffer. New designers usually estimate low.

    3. Work out your target hourly rate

      Yearly income you need before tax, plus yearly business costs, divided by hours you can realistically bill. Twenty billable hours a week for forty five weeks is about 900 hours.

    4. Multiply and sanity check against your market

      Hours times rate is your floor. Compare with what local agencies publish. Far below means underpricing; far above, check whether your scope is bigger than needed.

    5. Decide the setup fee and the payment terms

      Round to a clean number. A common structure is half upfront and half at launch.

    6. Define the maintenance agreement separately

      List what a year includes (hosting, updates, backups, security checks, a set number of small changes, a response time) and what it does not (redesigns, new pages, new features). Price it from yearly hours and costs plus a margin. Setup fees and recurring care goes deeper.

    7. Check your capacity before you agree

      If you are full, offer a later start date or a higher price.

    8. Present the price with the scope, not alone

      Say the number, what it includes and the next step (see the example below). Then stop talking.

    9. Never promise results

      Say what the site is designed to make easier, not what customers or rankings it will bring.

    Example

    Say you are pricing a fictional clinic site in a mid sized US city, for a client like Hillside Family Dental.

    Scope
    * 5 pages: Home, About, Services, Insurance, Contact
    * Online booking link to their existing booking system
    * New patient form, mobile friendly
    * Basic on page SEO and Google Business Profile link
    * 2 rounds of revisions
    * Launch, DNS setup, 30 minute training call
    
    Estimated hours
    Discovery and meetings         4
    Design                        10
    Build                         14
    Content help                   4
    Testing on phones and browsers 3
    Launch and DNS                 2
    Email and admin                3
    Subtotal                      40
    Buffer 25%                    10
    Total                         50 hours
    
    Target rate     $50 an hour (illustrative, set your own)
    Floor           50 x $50 = $2,500 setup
    Market check    Compare with what local agencies publish. For this
                    illustration, assume they land in a similar range
    
    Maintenance, yearly
    * Hosting management, updates, weekly backups, security checks
    * Up to 12 small content changes a year
    * Problem response within 2 business days
    * Not included: redesign, new pages, new features
    Estimated 1.5 hours a month plus hosting and tools
    Price           $1,000 a year
    

    Change the rate, scope or city and the number changes.

    Bad pricing conversation:

    You:    Um, it depends... maybe like a thousand? Or less? And I can
            throw in the logo too.
    

    Good pricing conversation:

    Client: So how much?
    You:    For the five page site with online booking, the new patient form,
            mobile testing and launch, the setup is $2,500, half to start and
            half at launch. Maintenance is $1,000 a year, which covers hosting,
            updates, backups and up to twelve small changes. I can start on
            the 3rd if that works for you.
    

    Common mistakes

    • Pricing from what you think they can afford. Price from scope and costs, then adjust scope if the budget is lower.
    • Vague maintenance. "Ongoing support" with no limits becomes unlimited free work.
    • Discounting before they ask. It signals you do not believe in the number.

    Try it yourself

    For one real or practice prospect, work through steps 1 to 6, then write the three sentences you will say when they ask "how much?"

    Time: about 30 minutes.

    Deliverable: a filled in pricing section of the website proposal template and your three sentence answer.

    Check yourself

    Question 1

    1. What is the best basis for your setup fee?

    Question 2

    2. What should a yearly maintenance agreement include?

    Question 3

    3. Which statement is acceptable in a pricing conversation?

    Resources

    Finished this lesson?

    Mark it complete to track your progress through the course.

    Last reviewed October 18, 2026. Prices, laws and tool terms change, so check current terms before you rely on any figure.

    Swok
    AI · Usually instant
    Hello there
    How can I help you today?
    You're on: Academy
    Swok can make mistakes. Double-check important info.