Guide
How to choose a web development agency
Eight questions, the answers that should worry you, and an honest account of when hiring an agency at all is the wrong move.
Choose a web development agency by asking eight questions before you pay anything: who actually writes the code, can I see something working before I commit, do I own the code and the domain, what exactly is in the price, who writes the copy, what happens after launch, can I speak to a past client, and what happens if you disappear. The answers separate providers far more reliably than a portfolio does — anyone can screenshot good work.
The eight questions
-
01
Who will actually write the code?
At many agencies the people who pitch are not the people who build. That is not fraud, it is how agencies work — but you should know it, and you should ask to meet whoever it is. Worrying answer: vagueness, or "our team" without names.
-
02
Can I see something working before I commit?
Not a mockup, not a Figma file, not a deck — one real page on a live URL. Anyone competent and interested can produce one in a few days. Worrying answer: a paid discovery phase before you see anything real.
-
03
Do I own the code, the domain and the hosting?
The answer must be yes, in writing, with the domain registered in your name and your email on the account. Worrying answer: anything that requires you to stay to keep access. This is how businesses lose their own websites.
-
04
What exactly is in the price?
Design, build, copywriting, images, technical SEO, deployment, revisions — which of those are included and which are extra? Worrying answer: a single number with no scope. That is not a quote, it is a future argument.
-
05
Who writes the copy?
The most underestimated question on this list. If the answer is "you do", the project will stall — most clients who promise to write their own site never finish it. Worrying answer: nobody has thought about it.
-
06
What happens after launch?
Who fixes a broken form, how fast, and at what cost. Get it settled before you need it. Worrying answer: "just email us" with no price and no response time.
-
07
Can I speak to a past client, and are your live sites linked?
Live URLs you can open beat a portfolio of screenshots. Open them: check they load fast, work on your phone, and were not quietly rebuilt by someone else since. Worrying answer: a portfolio of images with no working links.
-
08
What happens if you disappear?
Blunt, and the one people skip. With a freelancer or a small studio, cover is genuinely thin — the honest mitigation is owning your code, using a conventional stack and paying in stages, not a promise. Worrying answer: offence at the question.
How to compare quotes that differ tenfold
You will get quotes ranging from $500 to $15,000 for what sounds like the same site. They are usually not the same site. Four questions collapse almost the whole gap.
| Ask | Cheap quote usually means | Expensive quote usually means |
|---|---|---|
| Is the design custom or a theme? | A purchased theme with your logo | Designed for you from scratch |
| Who writes the copy? | You do, or it is lorem ipsum | They do, as part of the price |
| Is technical SEO included? | No, or "we install a plugin" | Structure, speed, schema, sitemaps |
| How many revision rounds? | One, then hourly | Iteration until it is right |
When you should not hire an agency at all
- You need a basic presence and nothing more. If the job is "exist online so people can find our number", Squarespace or a template shop is the correct answer and an agency is a waste of your money.
- You do not know what the site is for yet. Nobody can build to an undecided goal. Work out what a visitor should do, then hire.
- Your product is forms and records. No-code will do it faster and cheaper, and you will keep control of it.
- You have not talked to any customers. A website is an amplifier. Amplifying an offer nobody has validated just gets you a faster no.
Agency, studio or freelancer?
| Freelancer | Small studio | Agency | |
|---|---|---|---|
| Typical cost | Lowest | Middle | Highest |
| Who you talk to | The builder | The builder | An account manager |
| Cover if someone is unavailable | None | Thin | Real |
| Speed | Fast | Fast | Slower — process costs time |
| Contracts and procurement | Informal | Light | Built for it |
| Best for | Small, well-defined jobs | Custom work on a real timeline | Large, long, multi-stakeholder builds |
Common questions
- What questions should I ask a web development agency before hiring?
- Ask who will actually write the code, whether you can see something working on a live URL before committing, whether you own the code and domain, exactly what is included in the price, who writes the copy, what happens after launch, whether you can speak to a past client, and what happens if they become unavailable. Vagueness on ownership or on seeing real work first are the two answers that should end the conversation.
- How do I know if a web agency is any good?
- Open their clients’ live sites — not screenshots — on your phone. Check they load fast and still work. Then ask them to build you one real page before you pay. Competent builders can do this and are usually happy to; it is the single most reliable filter available, and it costs you nothing to apply.
- Should I choose the cheapest quote?
- Only after establishing that it covers the same work. Cheap quotes are usually cheap for identifiable reasons — a theme instead of a custom design, no copywriting, no SEO groundwork, one revision round. Sometimes those omissions are fine for your situation. The mistake is discovering them after signing rather than asking first.
- Is it safe to hire a web agency in another country?
- Yes, with the same precautions that are sensible anywhere: see real work on a live URL before paying, pay in stages against delivered work, own your repository and domain from day one, and insist on a conventional technology stack another developer could take over. Those four conditions matter more than which country the builder is in.
- How long should a website take to build?
- One to four weeks for a custom-built marketing site, four to eight for a web application. Longer usually indicates a scope that was never pinned down, or a builder juggling too many projects. Ask for the timeline in writing with what happens if it slips.
- What is a red flag when hiring a web developer?
- Guaranteed #1 Google rankings — nobody controls that. Refusing to show working code before payment. Registering the domain in their own name. A quote with no scope attached. And taking offence at reasonable questions about ownership or continuity, which tells you exactly how the difficult conversations later will go.
- Hiring offshore without getting burnedGuide
- What Posteroids chargesPublished prices
- Everything people ask usFAQ
Last reviewed 2026-08-03 · Posteroids, Lahore, Pakistan · posteroids.official@gmail.com