Before hiring a digital agency, confirm five things in writing: who owns the work when the project ends, exactly what's included in the price, who you'll actually be talking to day to day, how progress gets reported, and what happens if you want to leave. Ask for two client references you can contact directly.
The biggest warning signs are guaranteed rankings, a refusal to explain their process in plain language, no written scope, and pressure to sign quickly.
Hiring an agency is a strange kind of purchase. You're paying for something that doesn't exist yet, based on a conversation, judged mostly on how confident everyone sounded in the meeting.
Some of it goes brilliantly. Some of it ends with a half-finished website, a login nobody has, and a WhatsApp thread that went quiet in March.
The difference usually isn't talent. It's whether the right questions got asked in week one.
Start with what you actually need
Before you talk to anyone, get clear on the job. Agencies can't read minds, and a vague brief produces a vague quote.
Write down:
- The business outcome. Not "we need a new website" — "we're getting enquiries but they're the wrong kind" or "walk-ins have dropped since the road works."
- What success looks like in six months. A number if possible.
- Your realistic budget range. Both the build and the monthly. (Check our Sri Lanka Website Cost Guide).
- Who inside your business will own this. Projects stall when nobody on the client side has time.
- What you already have. Logo, photos, written content, existing site logins, social accounts.
That last one matters more than people expect. Half of all project delays are content delays.
The 14 questions
1. Can I speak to two clients you've worked with for over a year?
Anyone can produce a happy client from a project that finished last month. The interesting reference is the one that's been through a disagreement, a missed deadline, or a change of scope and is still working with them. Check out our client case studies on our Projects page.
Ask the reference one specific thing: "What went wrong, and how did they handle it?" Every project has a wobble. The answer tells you everything.
2. Who will I actually be dealing with?
Sometimes the person who charms you in the pitch is not the person doing the work — or answering your emails.
Ask for names and roles. Ask how many other projects that person is handling. Ask what happens when they're on leave.
3. Who owns the work when we're finished?
This is the single most important question in this article, and it's the one people forget.
You want, in writing: the domain registered in your name, the hosting account in your name (or fully transferable), the source code and design files handed over, and full admin access to every platform.
Some agencies keep the domain "for convenience." It stops being convenient the moment you want to leave.
4. What exactly is in the price — and what isn't?
Get an itemised scope. Design, development, content writing, photography, third-party licences, hosting for year one, training, post-launch support. Each as a line.
Then ask directly: "What are the three most common things clients end up paying extra for?" An honest agency will tell you. It's usually additional revision rounds, content the client didn't supply, and features discovered mid-project.
5. How many revision rounds are included?
"Unlimited revisions" sounds generous and is usually either priced in already or quietly ignored. Two or three structured rounds with a clear feedback process works better for everyone.
6. What's the timeline, and what would delay it?
A good answer names the client's own responsibilities. If they say "six weeks" without mentioning that they'll need your content by week two, they're either being polite or optimistic.
7. How will you report progress?
Weekly email? Fortnightly call? A shared board you can check anytime?
Silence is the most common complaint about agencies, and it's almost always a process problem rather than a work problem. Agree the rhythm upfront.
8. What happens after launch?
Thirty days of bug fixes is standard. Anything less is thin. Ask what counts as a bug versus a new request, because that boundary is where most post-launch friction lives.
9. For SEO and ads: what do you actually report on?
Be wary of reports full of impressions, reach, and "engagement." Those are activity metrics.
You want to see enquiries, calls, bookings, sales, and cost per acquisition. If an agency can't connect their work to something that shows up in your bank account, ask why not. Read about our Generative Engine Optimization approach.
10. Have you worked in my industry — or my market?
Industry experience is useful but overrated. Market experience matters more.
If you're an overseas client hiring a Sri Lankan agency, ask specifically about clients in your country. Selling to customers in Melbourne or Manchester involves cultural and regulatory details — payment habits, privacy rules, tone of voice — that don't travel automatically. Read more about Engage Studio.
11. How do you handle time zones and communication?
Sri Lanka runs on GMT+5:30. That's a solid overlap with the UK, Europe, the Gulf, India, and Australia, and a workable early-morning window for the US East Coast.
Ask what hours they're contactable, which channel they prefer, and their expected response time. Then check whether that matches how you like to work.
12. What's your process when something breaks at 9pm?
Sites go down. Payment gateways fail. Ads get disapproved the day before a launch.
There's no shame in an agency saying "we respond next business morning" — that's a perfectly reasonable policy. What you don't want is finding out during the emergency.
13. What would you tell me not to do?
The best question in the list, and the most revealing.
An agency that says yes to everything is selling. An agency that says "honestly, you don't need an app, you need three landing pages and a better booking flow" is advising. The second one saves you money, which is a strange way to win business and a very good sign.
14. How do we end this if it isn't working?
Notice period, final invoice terms, handover process, and what you receive on the way out.
Nobody enjoys this conversation. Have it anyway, while everyone's still friendly.
Red flags
- Guaranteed rankings. Nobody controls Google's algorithm. An agency guaranteeing "#1 in three months" is either uninformed or planning to rank you for a phrase nobody searches.
- No written scope. Verbal agreements are how projects die.
- Pressure to sign today. Discounts that expire in 24 hours are a sales technique, not a business decision.
- Impenetrable jargon. Complexity should be explained, not hidden behind it. If you leave a meeting unsure what you were told, that's information.
- A portfolio you can't verify. Ask for live URLs. Ask what specifically they did on each project — "we did the website" can mean anything from full build to changing the header colour.
- Refusal to give references. There's no legitimate reason for this.
- Wildly cheap quotes. If one price is a third of every other, something's been removed from it. Find out what.
What good looks like
The strong agencies tend to share a few habits.
They ask a lot of questions before quoting. They put things in writing without being chased. They explain trade-offs instead of just presenting options — "we can do it this way, it's faster and cheaper, here's what you give up." They give you access to your own accounts without being asked. And they tell you when something isn't worth doing.
None of that is glamorous. All of it correlates strongly with projects that finish.
A note for overseas clients
If you're hiring from outside Sri Lanka, a few practical things:
Payments. Ask about accepted methods and who covers transfer fees. International wires, Wise, and Payoneer are common. Agree on the currency of the contract.
Contracts. A simple written agreement covering scope, payment schedule, IP ownership, and confidentiality is enough for most projects. Specify which country's law applies.
Data protection. If you're in the UK or EU and the agency will handle customer data, you'll need a data processing agreement for GDPR. Ask whether they've done one before.
Video calls before commitment. Have at least one live conversation with the person who'll do the work. Written communication can hide a lot; ten minutes on a call rarely does.
Frequently asked questions
Is it cheaper to hire a freelancer instead of an agency?
Usually, yes — often by half or more. The trade-off is capacity and continuity. A freelancer offers one skill set and one person's availability. Agencies cost more and offer a team, backup, and someone accountable when things go wrong. Freelancers suit defined, single-discipline projects; agencies suit ongoing or multi-discipline work.
How much should I pay upfront?
A 40–50% deposit with the balance staged against milestones is standard. Paying 100% upfront removes your leverage entirely.
Should I choose a local agency or an overseas one?
Local agencies understand your market, your customers, and can meet in person. Overseas agencies may offer specialist skills or lower costs. For most Sri Lankan small businesses, local wins on communication alone. For international clients, the calculation is different — a Sri Lankan agency often delivers comparable work at a substantially lower cost.
How do I check an agency's work is genuinely theirs?
Ask for live URLs, then check the site's footer credit, look up the domain's history, or simply ask the client. Also ask which specific parts of each project they handled.
What's a reasonable monthly retainer?
In Sri Lanka, social media management typically runs LKR 40,000–200,000 per month, SEO LKR 50,000–250,000, and website maintenance LKR 5,000–30,000. Wide ranges, because scope varies enormously. Always ask what hours or deliverables the retainer buys.
How long should I commit for?
For SEO and content, six months minimum — anything shorter won't show results. For social media, three months. For a one-off build, no retainer is needed at all, though a maintenance plan is sensible.
Ask us these questions
We're Engage Studio, a digital agency in Kandy working with businesses across Sri Lanka and internationally on web design, social media, SEO, and hosting.
We're happy to answer all fourteen. Including the awkward ones. Get in touch and put us through it.