Skip to content
Aldrian

Website quotation

What a good web developer quotation should include

A good quotation protects you and the developer. Here's what it should include, a sample outline you can compare against and the warning signs that a quote will cost you more later.

Top Rated on Upwork with 100% Job Success

What a good web developer quotation should include

Most website problems I get asked to fix didn't start with bad code. They started with a vague quotation.

"Website, 5 pages, done in 2 weeks." That one line leaves a dozen important questions unanswered. Who writes the content? Does it include a contact form? What happens if you want changes? Who owns the domain? When those questions come up halfway through a project, someone ends up unhappy.

Here's what a proper quotation should include, with a simple sample outline you can use to check any quote you receive, including mine.

Why the quotation matters so much

A quote isn't just a price. It's the agreement about what you're buying. A clear one:

  • Stops scope creep, on both sides
  • Makes it easy to compare developers fairly
  • Tells you what you need to prepare
  • Sets expectations for timing and payments
  • Protects you if something goes wrong

If a developer won't put things in writing, that's already your answer.

The sections a good quotation includes

1. Project summary

A short paragraph in plain language describing what's being built and why. If the developer can't summarize your goal correctly, they haven't understood it yet.

2. Scope of work

The list of what's included. For a website, that usually means:

  • The pages or page templates to be designed and built
  • Features such as contact forms, booking, payments or a store
  • Responsive layouts for phones, tablets and desktops
  • Basic SEO setup: titles, descriptions, sitemap, clean URLs
  • Speed optimization and testing across browsers
  • Launch, domain connection and handover

The more specific, the better. "Contact form that emails your team and sends the visitor a confirmation" is better than "contact form."

3. What's not included

Just as important. Things like copywriting, product photography, logo design, paid plugins, hosting fees or content uploads beyond a certain number. Writing them down avoids "I thought that was included" later.

4. What the developer needs from you

Your logo, text, photos, product details, access to your domain or hosting, and the person who'll give feedback. Projects stall most often while waiting for content.

5. Timeline and milestones

The main stages with rough dates, for example: plan approved, design preview, development preview, testing, launch. Good timelines also say what happens if content arrives late.

6. Revisions

How many rounds of changes are included at each stage, and how extra changes are handled.

7. Price and payment schedule

The total, what each payment is for and when it's due. A downpayment to start and the balance at agreed milestones or launch is common.

8. Ownership

Who owns the domain, hosting, code, design and content. The answer should be you, with logins handed over at the end.

9. Support after launch

Whether there's a period where bugs are fixed at no extra cost, and how future changes or maintenance are priced.

10. Recurring costs

Hosting, domain renewal, email, paid plugins or licenses, with who pays them and roughly when they renew.

A sample quotation outline

Here's the structure I follow when I send a quote. You can use it as a checklist.

Project: New website for a family dental clinic

Goal: Help new patients understand the services, trust the team and book an appointment from their phone.

Included: Home, About, Services (one template for each service), Team, Contact. Appointment request form with email notifications to the clinic and confirmation to the patient. Responsive layouts. Page titles, descriptions, sitemap and Google Search Console setup. Speed testing on mobile. Launch and handover with a short editing guide.

Not included: Professional photography, logo design, paid booking software subscriptions.

What I need from you: Logo, team photos, service descriptions, clinic hours, domain access.

Timeline: Plan and layout preview, then a live development preview, then testing and launch. Exact dates are agreed once content is ready.

Revisions: Rounds of changes at design and development stages, listed in the quote.

Payments: Downpayment to start, balance on agreed milestones.

Ownership: Domain, hosting, code and content in the clinic's name.

After launch: Bug fixes during the support period; future changes quoted separately.

Notice there's no fluff. Every line answers a question you'd otherwise have to ask later.

Red flags in a quotation

  • Only a total price. No scope means no protection.
  • "Unlimited revisions." Sounds generous, usually means nobody planned anything.
  • Your accounts in their name. You should own your domain and hosting.
  • No mention of mobile or testing. These should be standard.
  • Very short timelines with no content plan. Rushed builds cost more later.
  • No support after launch. Small bugs always show up in the first weeks.

Questions to ask before you sign

  1. Can you show me live websites you built?
  2. Who will I talk to during the project?
  3. What happens if the project takes longer than planned?
  4. What's the cost of changes after launch?
  5. Which costs will I pay every year?

A good developer answers these quickly and without getting defensive.

What a quote can't tell you

Even a perfect document doesn't show how someone works day to day. So look at the way the quote arrived too. Did they reply when they said they would? Did they ask about your customers, not just your pages? Did they explain anything you didn't understand without making you feel silly for asking? The way a developer handles the quote is usually the way they'll handle the project.

Get a clear quotation for your project

If you'd like a quote that follows this structure, tell me what you need. I'll reply with questions or a written plan and a fixed price.

Proof

Recent work you can click through

Real projects, with links to the live sites.

National Business Concepts accounting firm website

National Business Concepts

A full WordPress revamp for National Business Concepts, an Oklahoma City accounting and consulting firm: new structure, services, team, workshops, blog and contact pages.

  • WordPress
  • Responsive design
View case study
Origin Code Technology homepage

WordPress website

Live(opens in a new tab)

Origin Code Technology

WordPress design and development for Origin Code Technology Solutions, a software company offering mobile and web development and developer staffing.

  • WordPress
  • UI design
  • Responsive design
View case study
Muller Energy 10-year warranty landing page

Muller Energy

A campaign landing page for Muller Energy's 10-year warranty launch: a bold offer banner, a grid of sale-priced lithium batteries and clear Buy Now paths, built inside their WooCommerce store.

  • WordPress
  • WooCommerce
  • Elementor
View case study

FAQ

Questions people usually ask

Yes, please do. A good quote from anyone should cover the same sections.

Usually quickly after I understand what you need. If anything is unclear, I'll ask a few questions first.

Yes, for the scope written in the quote. If you add new features later, I'll quote those separately before doing them.

No. The quote is free and there's no obligation to go ahead.

We talk about it, I explain the impact on time and cost, and nothing extra happens without your approval.

Yes. The quote and agreed terms are in writing before work starts, so we're both protected.

Ready when you are

Get a clear quote for your project

Share a few details and I'll reply with a plan, a timeline and a fixed price. No pressure and no jargon.