Services Pricing Nearshore Blog About
Book a Free Consultation
Strategy 9 min read

How to Choose a Web Design Agency: 10 Questions to Ask

Quick Answer

To choose a web design agency, ask these 10 questions in your first meeting: (1) What does your discovery process look like? (2) Show me a live site you built in the last 12 months and what happened to the client's metrics. (3) Who specifically will work on my project? (4) What is your change request process? (5) Who owns the codebase and domain on day one? (6) What does your post-launch warranty cover and what is the response SLA? (7) What accessibility and Core Web Vitals standards do you build to? (8) How do you manage design feedback and revisions? (9) What is the full cost — including hosting, domain, third-party tools, and maintenance — over the first two years? (10) Can I speak with a current client whose project is in progress right now? The agency that answers all ten directly, specifically, and without deflection is the one worth trusting with your project.

Why Most Agency Evaluations Fail

The standard agency evaluation process goes like this: you search "web design agency + your city," look at three websites, pick the one with the best portfolio, get quotes from two of them, and choose based on price. This process has a documented failure rate — the majority of businesses that end up unhappy with a web agency project either chose the agency primarily on design aesthetics or chose primarily on price.

Both criteria are insufficient predictors of project success.

Design aesthetics tell you what the agency made look good. They tell you nothing about whether the process is structured enough to deliver your project on time and within scope, whether the team will challenge your brief when it has problems, whether the codebase is maintainable, or whether the agency will exist and be responsive to support requests six months after launch.

Price is even less informative. A low quote can reflect a genuine cost advantage (nearshore rates), a simplified scope that does not include what you need, or a business model that relies on post-launch nickel-and-diming. A high quote can reflect genuine quality and process investment, brand premium without commensurate substance, or a figure that assumes the client will not negotiate.

The evaluation that produces reliable results asks a different set of questions — questions that reveal the agency's process, their accountability architecture, and the specific ways they have failed clients in the past and learned from them.

Step 1 — Define What You Actually Need Before You Look

Before evaluating agencies, you need a clear internal answer to four questions. If you cannot answer these before briefing an agency, you will receive wildly different quotes that are not comparable.

What is the website's primary commercial objective?
Not "have a professional online presence" — that is a means, not an objective. Specific objectives: generate 20 qualified enquiries per month from organic search; convert paid traffic at 3%+; reduce inbound phone enquiries by providing self-service information; support a sales team by providing a resource that gives prospects before a call. The objective determines the architecture, the content strategy, and the SEO investment required.

Who is the decision-maker, and who will need to approve the final design?
Every stakeholder with veto power over the design must be identified before briefing. An agency that discovers in week 6 that the CEO has a strong opinion about the logo placement — an opinion that contradicts the approved design — faces a scope change that the project and budget cannot absorb. Identify every veto stakeholder now.

What is your realistic budget, including the costs that are not in the agency's quote?
Read our How Much Does a Website Cost in 2026 for the full breakdown. Domain, hosting, copywriting, photography, and ongoing maintenance are not included in most web design quotes. Your real budget for a website project is the agency quote plus these costs.

What does "success" look like, and how will you measure it?
Specific, measurable success criteria let you evaluate the project objectively and give the agency a clear brief. "We want 40 organic leads per month within 9 months of launch" is a success criterion. "We want a beautiful website" is not.

Step 2 — Where to Find Serious Candidates

Not all channels produce equally qualified agency candidates.

Clutch.co: The most reliable B2B agency directory. Reviews are phone-verified, projects are budget-verified, and the platform's scoring algorithm (based on review recency, project scale, and market presence) produces a reasonably reliable quality signal. Filter by service line, minimum project size, and hourly rate. Check that the reviews reference specific projects and outcomes — not just "great to work with."

Referrals from businesses in your industry: The strongest signal available. An agency that has delivered a specific outcome for a business similar to yours — same industry, similar size, similar objective — has reduced project risk by demonstrating exactly the relevant capability. Ask your network specifically: "Do you know an agency that built a website that generates leads for your type of business?"

Your competitor's website: If a competitor's website performs demonstrably better than yours — better organic rankings, higher conversion rate, better design quality — find out who built it. Agency credits are often in the footer or in the page source. A web agency that built a high-performing site for your direct competitor understands your industry and your buyers.

Google search: The agencies that rank well for "web design agency [your city/industry]" have demonstrated at least functional SEO capability. The weakness of this channel: ranking well for an agency search query does not predict client outcomes.

Social proof platforms: Trustpilot, Google Business Profile reviews, G2 — secondary to Clutch but useful for corroboration. Read the negative reviews as carefully as the positive ones. An agency that responds professionally and constructively to a critical review is a better signal than five star ratings with no content.

The 10 Questions — and What the Answers Reveal

Ask these questions in the discovery call or first meeting. The answers — and particularly the quality and specificity of the answers — reveal more about the agency than their portfolio.

01

What does your discovery process look like before any design work begins?

Why this question matters: Discovery is the process by which an agency understands your business, challenges your brief, and produces a written specification that prevents misunderstandings from propagating into development. Agencies without structured discovery execute briefs rather than partnering on outcomes.

✓ Quality answer

A specific description of what the discovery session covers (business objectives, target audience, competitive landscape, technical requirements, content inventory), what the output document looks like (brief, information architecture, scope definition), and how the brief is approved before design begins.

⚠ Red flag answer

"We get started once you approve the quote" — with no mention of discovery. Or a vague "we have an onboarding call" that does not produce a written specification.

02

Show me a live website you built in the last 12 months and tell me what happened to the client's business metrics after launch.

Why this question matters: Modern buyers require exhaustive, data-backed narratives — not generic portfolio pieces that simply state "we built a website for Client X." An agency that tracks and presents commercial outcomes from their work is oriented toward client success. An agency whose case studies describe design choices without mentioning client results is aesthetics-focused, not outcomes-focused.

✓ Quality answer

A specific site URL you can visit, a description of the client's challenge, the design and technical decisions made to address it, and a measurable outcome — "organic enquiries increased from 8/month to 31/month within 6 months of launch" or "conversion rate on the pricing page improved from 1.2% to 4.7% after redesign."

⚠ Red flag answer

"Our portfolio is on our website" — without specific outcome data. Or outcomes described as "the client was very happy with the design."

03

Who specifically will work on my project — the person I'm speaking with, or a different team?

Why this question matters: The bait-and-switch — pitching with a senior team and delivering with juniors — is one of the most common sources of client disappointment in the agency industry. You need to know the seniority and specific roles of the people who will actually build your website.

✓ Quality answer

Named individuals with LinkedIn profiles visible on the agency website, a description of their specific role on your project (lead designer, technical lead, project manager), and a clear statement that the people in the pitch are the people doing the work.

⚠ Red flag answer

"We have a great team" with no named individuals. Or an agency website with no team page or anonymous team descriptions. Or "we'll assign a team based on availability once you confirm" — meaning you have not yet met the people who will build your website.

04

What is your change request process — how are scope changes priced and approved?

Why this question matters: Scope creep — the progressive expansion of project scope beyond the original specification — is the most common cause of budget overruns and relationship breakdown in web projects. A professional agency has a defined change request process that makes scope changes transparent and priced before they are executed.

✓ Quality answer

A written change request procedure that specifies when a change triggers a change request (typically: any change to agreed scope after design approval), how changes are priced (hourly at the agreed rate, or fixed price), and that client approval is required before execution.

⚠ Red flag answer

"We're flexible, we'll make it work" — with no mechanism for managing the cost of that flexibility. Or "changes are included" without specifying what qualifies as a change and what qualifies as new scope.

05

Show me the contract clause that specifies I own the domain, codebase, and hosting account from day one.

Why this question matters: Code ownership disputes — where an agency withholds the codebase, domain registration, or hosting credentials until additional fees are paid — are a documented failure mode. A professional agency's contract explicitly states that the client owns all of these from the moment the project begins.

✓ Quality answer

A direct reference to the specific contract clause, or an immediate commitment to add one if it is not already present.

⚠ Red flag answer

Defensiveness, deflection, or "we retain the codebase until final payment" — which creates a leverage position the agency can use to extract additional fees from a client who discovers post-launch that switching is difficult.

06

What does your post-launch warranty cover, and what is the response SLA?

Why this question matters: Bugs — behaviour not present in the approved prototype that appears in production — are an inevitable part of any development project. A professional agency provides a contractual warranty period with a defined response SLA. "We'll be available if you need anything" is not a warranty.

✓ Quality answer

A specific warranty period (90 days is standard at quality agencies), a specific response time commitment (4 hours for critical bugs during overlapping business hours is a strong benchmark), and a clear definition of what qualifies as a warranty bug versus a change request.

⚠ Red flag answer

Vague language ("30 days support"), no response SLA, or a warranty that covers only "major bugs" with no definition of what constitutes a major bug.

07

What accessibility and Core Web Vitals standards do you build to, and which tools do you use to verify them?

Why this question matters: WCAG 2.1 AA accessibility is a baseline compliance requirement for any business website in the US (ADA), UK (Equality Act), and EU (EAA). Core Web Vitals (LCP, INP, CLS) are a Google ranking signal. An agency that cannot name the accessibility standard they build to and the tools they use to verify it has not structured these as systematic deliverables.

✓ Quality answer

"We build to WCAG 2.1 Level AA as baseline — we verify with Axe automated scan, keyboard navigation testing, and NVDA screen reader testing before launch. We target LCP under 2.5 seconds on mobile, verified with PageSpeed Insights and Lighthouse."

⚠ Red flag answer

"We make sure the site is accessible and fast" without specific standards, specific tools, or specific thresholds.

08

How do you manage design feedback and revisions?

Why this question matters: The mechanism for giving and receiving design feedback determines whether revision cycles are fast and specific, or slow and ambiguous. Email threads with attached screenshots are the least efficient feedback mechanism and the most common cause of revision cycle overruns.

✓ Quality answer

A named tool for design feedback (Markup.io, Pastel, or direct Figma comments), a description of phase-locking (design changes after approval are change requests), and a defined number of revision rounds within scope.

⚠ Red flag answer

"We use email for feedback" or "we're happy to revise until you're happy" without a defined revision scope and without a phase-locking mechanism.

09

What is the full cost — including hosting, domain, third-party tools, and first-year maintenance — over the first two years?

Why this question matters: Most agency quotes cover the build only. Domain registration, hosting, SSL certificates, third-party plugin licences, CMS maintenance, and security monitoring are real costs that accumulate post-launch. A professional agency gives you the full two-year picture, not just the build price.

✓ Quality answer

A specific breakdown of all costs beyond the build: hosting recommendation and estimated annual cost, domain registration advice, any plugin or third-party tool licences included or required, and a recommended maintenance approach with indicative cost.

⚠ Red flag answer

"That's all handled separately" without providing any guidance on what "separately" involves or how much it costs.

10

Can I speak with a current client whose project is in progress right now — not a completed project reference?

Why this question matters: Completed project references have been selected by the agency for a reason — they are clients who are satisfied enough to take a reference call. A mid-project reference reveals communication quality, responsiveness, and process discipline under the actual pressure of delivery. The agency's willingness to offer a mid-project reference is itself a signal.

✓ Quality answer

Immediate willingness, followed by a specific client introduction. An agency that is confident in how they manage projects in progress will offer this without hesitation.

⚠ Red flag answer

"We don't want to disturb our current clients" — this is protective language for a communication process the agency does not want externally evaluated.

Ready to put these questions to work?

Book a free 30-minute consultation with our team. We'll answer all 10 questions directly — and show you a live site with outcome data from a comparable project.

The 7 Red Flags That Should End the Conversation

Beyond the 10 questions, these seven behaviours in the discovery phase are indicators of future project failure. If you observe any of them, move on.

1

The agency's own website fails Core Web Vitals or WCAG 2.1 AA

An agency that cannot build an accessible, performant website for itself will not build one for you. Run their site through PageSpeed Insights mobile and WAVE before the first call. If they score below 60 on Lighthouse accessibility or below 50 on mobile performance — you have learned something important.

2

Response time in the evaluation phase is over 24 hours

The speed with which an agency responds during the courting phase is the fastest it will ever respond. If you send an enquiry and wait three days for a reply before you are a client, expect to wait a week for a reply when you are one. Slow initial response times are the most reliable predictor of communication frustration during the project.

3

The quote is delivered without any discovery session

A quote produced without understanding your objectives, your content, your technical requirements, or your timeline is a guess. It will either be wrong (too low, with change requests compensating later) or padded (too high, to cover for unknown scope). A quote that reflects genuine scope understanding requires a discovery conversation first.

4

The portfolio contains no live sites — only mockups or concept work

Mockups look good because they exist only in a controlled design environment. Live sites reveal whether the agency's work translates to functional, performant, accessible production code. An agency that presents only mockups — not URLs of live sites you can inspect — is not demonstrating actual delivery capability.

5

The contract specifies payment of the full invoice before code ownership transfers

Final payment on delivery is standard. Full payment before launch — tied to codebase release — creates a leverage position that some agencies use to extract additional payment for post-launch issues that arise before the client accepts the work. Code ownership should transfer at contract signature, not at final payment.

6

The agency discourages you from checking their portfolio sites' technical performance

"Our clients' sites are very different from what we'd build for you" is a reason not to check. A confident agency invites you to run their portfolio sites through PageSpeed Insights. If the agency discourages the check — or if the sites fail badly when you run it — trust that signal.

7

There is no named person with accountability for your project

A project with no named project manager who takes accountability for outcomes is a project that nobody owns. Large agency teams where "the account manager handles communication" and "the creative director handles design" and "the developers handle development" without a single accountable lead are structured for diffused responsibility — which means nobody is responsible when things go wrong.

The Portfolio Review Checklist

When reviewing an agency's portfolio, go beyond aesthetics. Visit the live URLs and check these seven things:

  • Mobile experience: Open on a real mobile device, not browser emulation. Is the site fast? Is the text readable without zooming? Is the CTA visible above the fold?
  • PageSpeed Insights score (mobile): Run the URL at pagespeed.web.dev. A mobile LCP below 2.5 seconds and a performance score above 70 indicates a well-built site. Below 50 on mobile indicates significant technical debt.
  • WAVE accessibility scan: Run the URL through wave.webaim.org. Count the red errors. More than 5 critical accessibility errors on a portfolio site indicates accessibility is not a systematic deliverable for this agency.
  • Structured data: Use Google's Rich Results Test. Does the site have any structured data? If not, schema implementation is not part of this agency's standard process.
  • SSL and HTTPS: Does the URL begin with https://? Does it redirect correctly from http://? Basic security that any professional agency should implement.
  • 404 handling: Try a broken URL (add /test-page to the end). Does it redirect to a helpful 404 page with navigation? Or does it return a blank server error? A well-built site handles 404 errors gracefully.
  • Contact form submission: If accessible, submit the contact form with test data. Does it confirm submission clearly? Does it send an email? Does it load slowly?

What to Look for in a Contract Before You Sign

The contract is the specification of the entire relationship. Before signing, verify that it contains:

  • Scope definition: A written description of all deliverables, page count, functionality, and what is explicitly out of scope.
  • Payment schedule: Typically 40% at signature, 40% at design approval, 20% at launch. Any variation that front-loads more than 50% of payment before design approval should be questioned.
  • IP ownership clause: Explicit statement that the client owns the domain, codebase, and all design assets from day one.
  • Change request process: How changes are identified, priced, and approved.
  • Post-launch warranty: Duration (90 days minimum), scope (bugs in the approved scope), and response SLA.
  • Termination clause: What happens if either party terminates the project mid-build — what deliverables and payments are owed.
  • Dispute resolution: Which jurisdiction's law governs the contract.
  • Note: If the agency does not provide a contract — offering only an invoice — this is a significant risk. An invoice is not a contract. It specifies a price but not a scope, a process, or accountability terms.

Hawd Design Answers the 10 Questions

We wrote this article. It would be dishonest not to answer the questions ourselves.

Transparency Note

Hamza Mutevelić has spent 30 years on the agency side of this industry. The framework in this article is designed to be useful regardless of who you're evaluating — including us. We are obviously biased. The bias is disclosed.

Question Our Answer
1. Discovery process 2–5 days depending on project scope; structured brief produced before design begins; client approves brief before work starts.
2. Live site with outcome data Available on request — we send a specific URL with outcome data for a comparable project, or introduce you to the client directly.
3. Who works on your project Hamza Mutevelić (strategic lead) and Selmir Mujagić (technical lead) are the principals on every project. We do not have a junior team executing senior-priced work.
4. Change request process Defined in every contract. Changes after design approval are quoted and approved before execution.
5. Code and domain ownership Client owns the domain, codebase, and hosting account from day one. Stated explicitly in our contract.
6. Post-launch warranty 90 days, bugs in approved scope, 4-hour response SLA during CET business hours. Stated in every contract.
7. Accessibility & performance WCAG 2.1 AA baseline, verified with Axe + keyboard testing + NVDA screen reader. Core Web Vitals target LCP < 2.5s on mobile, verified with Lighthouse and PageSpeed Insights before launch.
8. Design feedback Markup.io for design review. Phase-locked: changes after approval are change requests. 2 revision rounds for Starter; 3 for Business tier.
9. Full two-year cost Provided in every proposal — includes hosting recommendation, domain cost guidance, and maintenance options.
10. Mid-project reference Yes. Ask and we will arrange one.

View our pricing and process
Get in touch

If you're still deciding whether you need an agency at all, read our comparison: Web Design Agency vs. Freelancer: Which Is Right for Your Business?

SM
Selmir Mujagić
Founder & CEO · Hawd Design

Hamza Mutevelić has spent 30 years on the agency side of the web industry — watching clients choose agencies badly, and working to understand exactly what the decision-making process was missing. This article reflects those 30 years of observation. He is, obviously, biased. The bias is disclosed and the framework is designed to be useful regardless. Full biography →