There are signs that reveal a bad web development agency: they sell you templates as if they were custom design, they don't sign a contract, they run from maintenance, they don't answer technical questions or they disappear after the payment. If any of this happens, don't sign: the consequences cost much more.

I'm not going to try to sell you that most web development agencies are bad: it's not true. But I am going to tell you that there are practices that repeat too often, and that detecting them in time can save you an expensive disappointment. Because when an agency fails, it doesn't fail a design: months of work, money and sometimes the positioning that was so hard to build fail too.

In this article I list the warning signs you should watch before signing with a web development agency. They're patterns I've seen repeat, and they can almost always be detected in the first meeting if you know what to look at.

What they deliver: templates and "builders"

Sign 1: they sell you a template as custom design

It's the most common and the hardest to detect for someone who isn't technical. You buy a "custom design" and they actually deliver a marketplace premium template to which they've changed the colors, fonts and logo. The result can be pretty, but it's not yours: it's the same code thousands of websites use.

How to detect it:

  • Ask to see the source code of a sample website and check whether it's recognizable as a template.
  • Ask what happens if you want to deactivate the "page builder": a custom website doesn't depend on it.
  • Check the page weight: generic templates drag a lot of leftover code.

We tell it in detail in our article on custom theme versus template. If you pay for custom design and they give you a template, you've been deceived.

Web development team reviewing a page's code during a meeting Custom development doesn't depend on templates or visual "builders".

Sign 10: they use "builders" as a shortcut and hide it

There are agencies that build websites with visual builders (like Elementor or similar) and don't say so. It's not that a builder is bad by itself: for small projects it can be a legitimate option. The problem is when they charge you "custom development" and you're actually receiving a website assembled with a builder, with all its generic code and limitations.

How to detect it:

  • Ask directly: "do you use visual builders or your own code?" An evasive answer is an answer.
  • Ask to see the code of a sample website: a builder leaves very recognizable traces.
  • Ask what happens if you want to deactivate the builder: if the website depends on it, it breaks.

It's not about demonizing tools: it's about what you hire being what they deliver. A builder with your logo isn't custom design, no matter how much the result looks like it.

The contract and the price: signs before signing

Sign 2: no contract or a one-page contract

A serious agency works with a contract or at least a detailed written proposal: scope, deliverables, deadlines, payments, ownership. If they tell you "don't worry, we're trustworthy here" and there's nothing in writing, it's a huge red flag.

And watch out too for the trap contract: one that talks about everything except what's delivered, or that doesn't say who owns the code. That can be worse than having no contract.

If you don't know what a serious proposal must include, in our article on how to choose a web design agency you have the 10 questions you should ask.

Sign 6: the "from" price that later is another one

"Your website comes from €1,500" and when the final invoice arrives it's €4,800. The initial budget without breakdown, with "extras" that appear along the way, is one of the most repeated complaints from companies.

To protect yourself:

  • Demand a budget with a breakdown and a closed scope.
  • Ask what happens if the project changes: how modifications are priced.
  • Distrust the "from": if they can't tell you the real number, it's that they haven't thought about it.

If you want to know what a reasonable price is, check our guide to how much a website costs.

Maintenance and SEO: what happens afterwards

Sign 3: they don't want to talk about maintenance

A website isn't finished on launch day: it needs updates, security, backups and small adjustments. If the agency dodges the maintenance topic, or says "it's not needed", you have a medium-term problem.

And it's suspicious for two reasons: either they don't know what maintaining a website implies (inexperience) or they want to get rid of you after the payment (dishonesty). A serious agency presents maintenance with total naturalness, as part of the proposal.

Sign 13: they can't explain the maintenance to you

We've already talked about them dodging the topic, but there's a subtler variant: they talk about maintenance but don't know how to explain it. "Yes, we do maintenance" without saying what it includes, how often, or how much it costs, is almost as bad as not talking about it.

The questions that separate who knows from who improvises:

  • "What updates do you do and how often?"
  • "Do you have backups and where do you store them?"
  • "What happens if my website goes down on a Sunday?"
  • "Does maintenance include fixing problems or only updating?"

If the answers are vague or generic, they don't have a real maintenance service: they have an intention. And your website without maintenance will degrade, as we tell in our article on WordPress security.

Sign 14: they promise you "free" SEO or included without explaining it

There are agencies that include SEO in the price as a hook, without saying exactly what they'll do. SEO is concrete work: structure, keywords, content, structured data, speed, links. If "SEO is included" and they can't tell you which pieces they'll touch, it's very likely that SEO doesn't exist.

The key question: "What concrete SEO work will you do on my website and how do we measure it?" If the answer mentions concrete actions and metrics, they're serious. If it's smoke, it isn't.

We remind you what serious SEO work should include in our article on WordPress SEO. Use it as a checklist.

Promises and transparency: what they tell you

Sign 4: they guarantee impossible results

"First page of Google in 30 days." "I guarantee you 1,000 visits a month." "20% conversion rates." Any guaranteed figure is a warning sign, because SEO and sales depend on hundreds of variables that not even the best agency in the world controls.

What an honest agency can guarantee is work, process and measurement: they'll tell you what they'll do, how they'll measure it and what results are realistically expected. If they only sell you guaranteed smoke, run.

Sign 5: they don't show you results or real cases

Every agency shows its portfolio. The difference is in what they show you: pretty design websites or business results? Ask about metrics: what did it cost the client, what improved, how much traffic does that website have? An agency that has done its job well can tell you results, not just aesthetics.

And distrust it if the portfolio is suspiciously similar between projects: it can mean they all use the same template with a different logo.

Sign 7: they don't answer technical questions

Ask simple technical questions and watch how they react: who owns the code? what happens with SEO? how is the URL structured? who manages the updates? A competent agency answers naturally, even to a non-technical client.

If they ramble, get defensive or answer you with smoke, it's that they don't know the answer or prefer not to give it. Your relationship with your agency will last months (or years): you need to be able to talk clearly.

The team and the process: who you trust

Sign 8: they disappear after the payment

It's the most painful one: the project is delivered (or paid halfway) and the agency vanishes. They don't answer emails, there's no support, and if the website fails, there's nobody to fix it.

How to mitigate the risk:

  • Pay in phases tied to deliverables, never everything in advance.
  • Keep copies of everything: access, code, database.
  • Demand that the access be yours from day one (not "we manage them").

And if you work with a small person or agency, assess the dependency risk: we tell it in our comparison of agency versus freelancer.

Sign 9: they promise everything in record time

"Your website in two weeks, don't worry." A serious development —with custom design, content, testing and SEO— needs time. Whoever promises extreme speed usually cuts exactly what costs the most: testing, content and details.

Distrust also the rush as an excuse not to document or train you: "don't worry about how it works, we'll explain it to you later" is another form of the same sign.

Sign 11: the "ghost" team

Another classic sign: the agency shows you a team of 20 people in the portfolio, but only one works on your project, or the people who were introduced to you are already gone. "We introduce you to Juan, your project manager", and two weeks later Juan has left the agency and nobody told you.

The lack of team continuity is a real risk: the knowledge of your project goes with the person who leaves. The signs are:

  • Frequent changes of contact without notice.
  • People you never see but who "are working on your project".
  • In meetings, nobody from the technical team that will touch your website.

Ask to meet the concrete people from the beginning and demand that those same ones be on your project. The continuity of people matters as much as technical quality.

Team meeting to meet the people who will work on the web project Demand to meet from the beginning the people who will touch your website.

Sign 12: there are no visible processes or methodology

Every serious agency works with some kind of methodology: phases, milestones, deliveries, reviews. It doesn't have to be Scrum or Kanban: it has to be a predictable process. If in the initial meeting nobody explains how the work will be done (what deliveries there are, when, how they're approved), it's that there's no process: there's improvisation.

The questions that reveal the methodology:

  • "What are the project phases and what do I deliver in each one?"
  • "How are approvals and feedback managed?"
  • "How is the work documented?"
  • "What happens if something gets delayed? How do I find out?"

Improvisation isn't necessarily a bad person, but it's a huge risk in a multi-month project. The process is the safety net of both parties.

The conclusion: choose by criterion, not by sympathy

A good agency isn't the friendliest or the cheapest: it's the one that answers you clearly, signs what it promises, shows you results and stays with you after the launch. The warning signs are there, you just have to look at them.

At TakeYourDesign we work so that none of these signs applies: itemized budgets, your code, clear maintenance and measurable results. If you want to check it yourself, you can see how we work on our about page and write to us. And if after reading this you decide to go with another agency, at least you'll know the questions to ask it.