Websites

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

Team collaborating around a table with laptops — B2B sales and business meetings.

Choosing a web development agency is one of the higher-stakes purchases a business makes. A bad choice costs you months, tens of thousands of dollars, and a website you're embarrassed to link to.

Here are the 10 questions that separate serious partners from expensive mistakes.

1. What is your team's actual composition?

Not the marketing site's "meet the team" page. Ask who will actually work on your project. Is there a senior engineer? Or is everything being pushed to junior developers offshore while the founder handles sales?

2. Can we see a project like ours that you shipped?

Not screenshots — a live URL. Case studies without live links are usually mockups that never launched. If they can't show you three shipped projects similar to yours, they don't have the experience they claim.

3. Who owns the code, the design assets, and the accounts?

You should own everything after final delivery. Some agencies retain ownership of the code and license it to you — meaning if you leave, you lose access. Others register your domain in their own account. Both are red flags.

4. What is your process for changes mid-project?

Every project has changes. Serious agencies have a change-order process: written scope, effort estimate, updated timeline, client sign-off. Agencies without a change process either eat the cost (unsustainable) or surprise you with an invoice at the end.

5. How do you handle hand-off and post-launch?

What do you get on the last day? Documentation? Admin credentials? A CMS walkthrough? Or a link to a live site and radio silence? A good agency treats hand-off as a formal step, not an afterthought.

6. What is included in the standard package versus extra?

Get the itemised list. Hosting? Domain? SSL? Analytics setup? Search Console? SEO basics? Post-launch support window? Every agency has different defaults. Assume nothing.

7. What is your average project timeline versus your quote?

The gap between quoted and actual timeline is the fastest signal of process maturity. A serious agency delivers within 1–2 weeks of their quote. Chronic 3-month overruns are structural, not accidental.

8. What is your CMS strategy?

Will you be able to update content yourself after launch, or does every change require a developer? "You can use WordPress" is not a plan — the WordPress admin is famously bad for non-technical editors. Look for agencies that ship purpose-built CMS panels.

9. Do you have on-staff SEO expertise, or is it an afterthought?

A modern website is a marketing asset, not just a brochure. If the agency's answer to SEO is "we'll add meta tags," they're not thinking about your traffic. Look for on-page SEO, structured data, Core Web Vitals, and Search Console integration as part of the standard build.

10. What happens if we're unhappy?

Ask directly. Serious agencies have a written policy — revisions included, refund windows for major dissatisfaction, escalation paths. Agencies without a clear answer usually mean "you're stuck with whatever we ship."

Bonus: red flags

  • Payment upfront without a written contract
  • Reluctance to give references
  • Vague answers to technical questions
  • "We can build anything" (no, they can't)
  • No writing samples or case studies
  • Refusal to share previous project URLs

What we would do differently

If you'd like to see how we handle each of the above, book a free consultation. We share our process document, ownership terms, and portfolio of shipped projects in the first call.

Chat With Us!