How to choose a web design agency?
How to choose a web design agency comes down to one habit: judge the terms, not the screenshots. Here are ten questions to send every agency, a scoring rule and a contract checklist.

In short
Choose a web design agency by its terms, not only its portfolio. Ask for a line-by-line scope, price and timeline written into the contract, staged payments, a named contact and a plan for after launch. Red flags: a price without scope, promised number-one rankings or guaranteed leads, and no written contract.
Short answer: choose by terms, not by portfolio alone
A portfolio shows taste, not how a project will run. Two agencies with equally polished work can differ completely on deadlines, revisions, ownership and what happens when something breaks in month three. Choose in two passes: first pass or fail (will they put scope, price and timeline in a contract?), then compare the survivors with the ten questions below.
10 questions to ask a web design agency before you sign
Send them by email so the answers stay on record. Score each answer: 2 if specific and in writing, 1 if vague or verbal, 0 if dodged. Under 14 out of 20, keep looking. A 0 on question 2, 5 or 6 is a stop.
- What exactly is in the price? Pages, copy, SEO, mobile layout, forms, integrations, and what is billed separately. See our guide to website cost.
- Are price and timeline in the contract? And when does the clock start? The right answer: when you hand over materials, as the contract defines them.
- How is payment split? A deposit, then the balance after your approval and before launch on your domain.
- How many revision rounds are included? And what counts as new work.
- Whose name are the domain, hosting and analytics in? Yours.
- Who owns the design, copy and code, and when does ownership pass? Get it in writing, with third-party font and photo licenses listed.
- Who is my contact? One named person and a stated response time.
- What happens after launch? Warranty length, coverage, how to file a request.
- How is success defined? Good agencies talk about inquiries, calls and tracking, not guaranteed results.
- What is not included? A confident agency lists exclusions before you ask.
Red flags in a web design proposal
One flag is a question. Two or more is a reason to walk away.
- A price with no scope: one line and a number.
- No contract, or one that appears only after you pay.
- 100% upfront with no stages or sign-off.
- A guaranteed number-one ranking or guaranteed leads. Nobody controls search results or your market.
- One template for everyone: if every portfolio site looks alike, so will yours.
- No access for you: the contractor holds the domain, hosting or logins.
- A vague timeline, or a discount that expires tonight.
Agency, freelancer or DIY builder: a decision path
| Criterion | DIY builder | Freelancer | Agency |
|---|---|---|---|
| Who is accountable | You | One person | A company, under contract |
| Design and copy | Template, you write | Depends on the person | Custom, if in scope |
| After launch | On you | Agreed separately | Care plan or one-off edits |
- One simple page, a tight budget and time to build it yourself: a DIY builder.
- A narrow task and a finished brief: a freelancer.
- A site that must bring inquiries, with design, copy and SEO under one point of accountability: an agency. See studio services or business website design.
What to put in the contract
- Scope of work with page counts. What is not listed is not included.
- Total price in numbers, and the cost of extra work.
- Timeline with a defined start.
- Payment stages tied to milestones, and a written acceptance step.
- Revision rounds, and how extra ones are quoted.
- Ownership: what transfers to you and when; third-party licenses.
- Handover of source files, logins and the domain.
- Warranty terms and how to file a request.
A checklist, not legal advice. Have a lawyer read the contract before you sign.
How we answer these questions
- Price and timeline fixed in the contract, counted from receiving your materials: 5-7 business days for a landing page, 3-4 weeks for a business website.
- Payment in stages: 50% before work starts, 50% after your approval and before publishing.
- Two revision rounds in a landing page, two at each stage of a business website.
- Domain and hosting in your name. The contract fixes the transfer of the site's rights to you.
- One contact for the whole project.
- A lifetime warranty on a care plan: see website care and growth.
Without a plan, the warranty runs 6 months from handover. It does not cover new features, changes you request or third-party interference.