Choosing the right agency is the decision that most influences the success of a website, an online store or a digital strategy. This guide walks you through it step by step: from preparing the brief to comparing quotes, with a scorecard ready to use.
A digital project lasts months and its effects years. The site you build will be the first contact with many of your future customers; the online store will be a shop open day and night; your communication strategy will shape how the market sees you. Entrusting all this to the wrong people is costly: in money, in time and in lost opportunities.
And yet many companies choose their agency almost at random: the first name found on Google, the lowest quote, a friend's recommendation, the flashiest portfolio. These are understandable criteria, but not enough. The good news is that choosing well doesn't take technical skills: it takes a method.
In this guide you'll find a seven-step process, the questions to ask, the signs to watch and a scorecard to compare proposals objectively.
You're not buying a website. You're choosing who to build it with, and who to grow it with.
Step 1: clarify what you need
Before contacting any agency, spend an hour writing down what you want to achieve. You don't need a technical document: clear answers to a few questions are enough. It will help you explain the project, get more precise proposals and, above all, compare them.
✓Goal: what does the project need to do? Bring in leads, sell, build trust, get found on Google?
✓Audience: who are the customers you're speaking to?
✓Current situation: do you already have a site? What works and what doesn't?
✓Content: do you have copy, photos, a logo? Or do they need to be created?
✓Features: do you need bookings, online sales, more languages, integrations?
✓Budget: even just a rough range.
✓Timeline: is there an important deadline?
On budget
Giving a budget range doesn't put you at a disadvantage: it lets the agency propose the best solution for that amount, instead of a quote built on guesses. Serious agencies don't "pad" a proposal to reach your budget.
Step 2: build a shortlist of candidates
There's no need to contact ten agencies: three or four well-chosen candidates are enough for a meaningful comparison. Here's where to find them.
Word of mouth: ask colleagues and business owners who are happy with their site who built it.
Websites you like: the name of whoever built them is often at the bottom of the page.
Google search: look at agencies' websites, the content they publish, prices if listed.
Reviews: Google listings and professional profiles, reading the less enthusiastic reviews too.
Industry associations and networks, who know the professionals working in your field.
At this stage you can already shortlist by looking at the agency's own site: is it clear, fast, polished? Does it explain how they work? If an agency doesn't look after its own site, it's unlikely to look after yours.
Step 3: assess the portfolio the right way
A portfolio is an agency's calling card, but it needs reading carefully. Work that looks good isn't necessarily work that's effective.
What to look for in a portfolio
Look
Question to ask yourself
Variety
Has the agency worked on projects similar to yours in goals or complexity?
Problems solved
Does each project explain what the problem was and how it was tackled?
Results
Are there concrete results, told in an honest, verifiable way?
Real quality
Are the portfolio sites online, fast, and do they work well on smartphones?
Consistency
Does each project have its own personality, or do they all look the same?
Current affairs
Is the work recent?
The practical test
Open two or three sites from the portfolio on your phone and try using them like a customer: find a piece of information, fill in a form, look for a product. In five minutes you'll learn more than any presentation would tell you.
Be wary of portfolios made only of images, with no links to real projects, and of case studies full of impressive numbers that can't be verified.
Step 4: the first call, what to look for
The first conversation is the most revealing moment. Even more than the answers you get, what counts is how the agency approaches your project.
Positive signs
✓Asks lots of questions about your work, customers and goals, before proposing solutions.
✓Listens more than they talk.
✓They also tell you what you don't need, instead of offering everything.
✓Talks about results, not just of design and technology.
✓Explains clearly, without hiding behind technical jargon.
✓State who will work on the project.
Signs to watch
Proposes a solution before even understanding the problem.
Talks only about itself, awards and big clients.
They can't tell you who will handle your project.
Promises guaranteed results in record time.
Pushes you to decide right away.
Step 5: the questions to ask
Here are the questions we suggest asking every candidate agency. Using the same questions for all of them makes the answers comparable.
How do you work? What are the project's phases, from start to launch?
Who will work on my project? With what skills? Who will be my point of contact?
How do you handle content? Do you write it or do I need to provide it?
How do you handle SEO? And the migration from the old site, if there is one?
Is the design custom or do you start from an existing theme?
How many revisions are included? How do you handle changes?
What's the timeline and what do you need from me to meet it?
Who will own the domain, accounts and content at the end of the project?
What happens after launch? Support, maintenance, costs.
How we'll measure success of the project?
Don't be afraid to ask questions that seem basic: a good partner is used to explaining their work to people outside the trade, and the clarity of the answers is already a hint of what working together will be like.
Take notes during every call. After a few days the answers tend to blur together, and your notes become invaluable for the comparison.
Step 6: read the quotes carefully
The quotes come in, and the prices differ, sometimes a lot. Before looking at the total, check what's inside.
What a clear quote should include
Item
Why it matters
Description of the work
Pages, features, content: you know exactly what you get.
Phases and timeline
You know when each step will happen and what's needed from you.
People involved
You know who's working on it and with what skills.
Revisions included
You avoid unexpected extra costs.
SEO and migration
Protect your visibility on Google.
Training
You'll be able to update the site yourself.
Post-launch support
You know what's included and what the rest costs.
Ownership
Domain, code and content in your name.
Payment terms
Clear timelines and procedures.
Why prices vary so much
Price differences almost always depend on what's included: custom design or an adapted theme, copy written for you or provided by you, full SEO or none, support included or not. Putting the quotes in a table, line by line, makes the real comparison obvious.
To choose objectively, give each candidate a score from 1 to 5 on a few criteria, with a different weight depending on how important they are to you. Here's a sample scorecard to adapt to your project.
Sample scorecard
Criterion
Weight
What to assess
Understanding of the project
25%
Did they understand your goals and problems? Did they ask the right questions?
Skills
20%
Does it have the skills needed: strategy, design, development, content, SEO?
Portfolio and results
15%
Similar work, well done, with verifiable results.
Clarity of the proposal
15%
Detailed quote, clear timelines and responsibilities.
Price
15%
Ratio between cost and the real content of the proposal.
Post-launch support
10%
Maintenance, support, evolution.
Multiply each score by its weight and add up the results. The candidate with the highest score isn't always the one who impressed you most at the first meeting, and that's exactly the value of the scorecard: it helps you separate impressions from facts.
With the same score
If two candidates come out very close, choose the one you feel most comfortable working with. A project lasts months: the quality of the relationship matters.
How to read reviews
Online reviews are a valuable source, but they need reading with a critical eye. A high score alone says little: what counts is what the reviews describe, when they were written and how the agency responds.
Look for reviews that describe the project, the timeline, the relationship with the team and the results achieved. They're far more useful than generic comments. Look at how they're spread over time: lots of reviews bunched into a few days can be an unnatural sign. And read the negative reviews carefully, especially the replies: an agency that answers calmly, owns its mistakes and offers solutions tells you a lot about how it handles problems.
✓Reviews describe concrete projects and results.
✓They're spread over time, not bunched into a few days.
✓The agency responds professionally, even to criticism.
✓The problems reported are isolated incidents, not recurring ones.
Talk to people who've worked with them
The most reliable way to get to know an agency is to talk to one of its clients. Ask the agency to put you in touch with one or two companies it has worked with recently, ideally on projects similar to yours. A serious partner has no problem doing that.
A ten-minute phone call and a few targeted questions are enough to get information no presentation can give.
Were the agreed timelines met?
Did the initial quote match the final cost?
How was communication during the project?
How were problems and surprises handled?
Did the project deliver the results hoped for?
Would you work with this agency again?
The last question is the most important. A confident "yes" is worth more than any case study.
Specialization or versatility?
Some agencies work for a single industry, others for very different clients. Both choices have advantages. A specialized agency already knows the typical problems of your market and its language; a versatile agency brings ideas and solutions from other industries, which can make the difference in a market where everyone communicates the same way.
More than the industry, what counts is experience with problems similar to yours: an online store with a complex catalog, a B2B company that has to explain technical services, a professional who wants to be found in a specific area. Ask the agency to show you projects that tackled comparable challenges, even in different industries.
What to expect after launch
Many people assess an agency only on the build phase, but the longest part of the relationship starts after launch. A website needs updates, security, small fixes, new pages; an online store needs continuous optimization; a strategy needs measurement and adjustments.
Ask right away how support works: who you contact when something goes wrong, how fast a request is handled, what maintenance includes and what the rest costs. An agency with a clear plan for the post-launch phase shows it's thinking about your project in the long run, not just about delivery.
One of the most important differences between agencies doesn't show in the portfolio: it's the ability to think about the project, not just execute it. Some agencies build exactly what you ask; others help you understand what you really need, even when it's different from what you had in mind.
A strategic partner asks why you want certain features, suggests simpler alternatives when complexity isn't needed, points out opportunities you hadn't considered, and tells you frankly when an idea risks not working. It's value that costs little and returns a lot, because it stops you investing in what doesn't bring results.
✓They ask what results you want to achieve, not just which pages you want.
✓Suggests priorities and phases, instead of doing everything at once.
✓They explain the reasons behind design and structure choices.
✓They tell you no, with reasons, when a request doesn't make sense.
Method: how the agency really works
Always ask them to describe the work process, phase by phase. An agency with a clear method can explain what happens at each stage, when your input will be needed and how decisions are made. An agency without a method improvises, and improvisation is paid for in delays and misunderstandings.
A good process usually includes an initial analysis, defining structure and content, designing the main pages before the rest, development, testing and launch, with shared review points. It shouldn't be rigid: it should be clear.
Price transparency: a valuable clue
Another useful sign is how the agency talks about prices. Some publish starting prices on their site, others prefer not to. It isn't a deciding criterion in itself, but transparency on costs says a lot about a partner's approach.
An agency that clearly explains what the price depends on, which items are included and which recurring costs you'll face after launch is treating you as a partner, not a client to win over. On the other hand, prices that change a lot from one conversation to the next, or items that only appear once the project is under way, are a warning sign. On our side, we publish the starting prices of every service for exactly this reason: so you can get your bearings before you even talk to us.
Warning signs not to ignore
Some signs should make you think hard before signing.
Much lower price than the others without a clear explanation.
"Guaranteed first place on Google" or other results promised with certainty.
No verifiable projects in the portfolio.
Vague quote, a single line.
Domain and accounts in the agency's name.
Contract with long lock-ins with no way out.
No clear answer on SEO, migration or support.
Slow communication already at the sales stage: it's unlikely to improve after you sign.
Agency, freelancer or network of professionals?
While searching you'll come across very different players: large agencies, small studios, freelancers, networks of professionals. Each has strengths and limits, and the choice depends on the type of project.
In short: a freelancer suits simple or highly specialist projects; an agency suits complex projects that need many coordinated skills; a network of professionals tries to combine different skills with a direct relationship, a single contact and no heavy overhead. We cover it in detail in the dedicated guide.
Many people prefer an agency in their own city, so they can meet in person. It's an understandable preference, but today it's rarely decisive. Most digital projects run through calls, shared documents and collaboration tools, and work perfectly well remotely.
Choosing only among nearby agencies narrows your options a lot. Better to choose the partner best suited to the project, and arrange in-person meetings when they're really needed: a kick-off workshop, a photo shoot, an important presentation.
The contract: clauses to check
Before signing, check that the contract or the accepted quote includes a few essential elements.
✓Detailed description of the work and of what's excluded.
✓Timeline, phases and mutual responsibilities, including delivery of the content.
✓Price, method and payment deadlines.
✓Number of revisions included and the cost of extra ones.
✓Ownership of domain, code, graphics and content at the end of the project.
✓Terms of support and maintenance after launch.
✓Termination terms, for both parties.
✓Who issues the contract and invoice, with tax details.
How to start on the right foot
Once you've chosen the agency, the project's success also depends on you. Here's how to help it go well.
01
A single contact
Name one person who can make decisions and gather internal feedback.
02
Content ready in advance
Prepare copy, photos and materials as soon as possible: they're the main cause of delays.
03
Clear feedback
When you give feedback, explain why: it helps the agency understand what to change.
04
Trust
You've chosen professionals: give them room to propose solutions.
05
Measurable goals
Agree at the start how you'll measure success.
Final checklist
✓I've clarified goal, audience, budget and timeline.
✓I've shortlisted three or four candidates.
✓I've assessed portfolios by trying the sites on my phone.
✓I've asked everyone the same questions and taken notes.
✓I've compared quotes line by line.
✓I've filled in a scorecard with criteria and weights.
✓I've checked ownership, support and contract terms.
Following these steps takes a few more hours than choosing on impulse, but it's time that pays for itself many times over. The right partner doesn't just hand you a website: they help you make it work, today and in the years to come.
The questions we're asked most often on this topic. If yours isn't here, write to us.
How can you tell if a web agency is reliable?
Look at real, verifiable work, read the reviews, assess how clear the quote is and watch how they approach your project in the first call: a reliable agency asks questions before proposing solutions.
How many quotes should I ask for?
Three or four are enough for a meaningful comparison. More makes the comparison scattered; fewer doesn't give you an adequate benchmark.
Should I tell the agency my budget?
Yes, at least as a rough range. It lets you receive realistic, comparable proposals, built on what you can really invest.
What should a website quote include?
Description of the work, phases and timeline, people involved, revisions, SEO, training, post-launch support, ownership of domain and content, payment terms.
Is an agency in my city better?
Not necessarily. Digital projects work well remotely too: the quality of the partner and the communication matters more than proximity.
How do I compare very different quotes?
Put them in a table line by line: pages, design, copy, SEO, revisions, support, ownership. The price difference is often explained by what one includes and the other doesn't.
How long does it take to choose an agency?
With a method, two or three weeks are enough: preparing the brief, first calls, receiving and comparing quotes.