The verdict in three sentences
The final choice of a B2B web agency turns on verifiable proof, not the quality of the pitch: contactable references, code ownership and maintenance commitments. The number-one red flag in 2026 is still undeclared offshore subcontracting, followed by refusal to hand over the Git repository. Demand contractual guarantees in writing before signing: reversibility, ownership, fix times.
The 12 key questions to ask
These questions separate solid agencies from promise-sellers. A vague answer on code ownership or references is a knock-out.
| # | Question | Expected answer |
|---|---|---|
| 1 | Who owns the delivered code? | The client, Git repo handed over |
| 2 | Do you subcontract development? | Full transparency |
| 3 | Can I contact 2 B2B references? | Yes, within 48 h |
| 4 | Which stack and why? | Justified, non-proprietary |
| 5 | Is SEO built into development? | Yes, from architecture |
| 6 | What day rate and team? | EUR 450-750, named profiles |
| 7 | Do you offer maintenance? | Yes, with written SLA |
| 8 | Blocking bug fix time? | < 24 business hours |
| 9 | How do you handle SEO migration? | 301 redirect plan |
| 10 | What post-launch warranty? | 1 to 3 months of fixes |
| 11 | What is your financial health? | Accounts available |
| 12 | What if we part ways? | Documented reversibility |
Red flags and guarantees to demand
Some signals should stop the negotiation cold. In parallel, formalize guarantees in the contract, not the sales email.
| Red flag | Contractual guarantee to demand |
|---|---|
| Refusal to hand over code | Ownership clause + Git repo |
| No verifiable B2B reference | References contacted before signing |
| Hidden offshore subcontracting | Transparency on the real team |
| Fixed-price quote with no detail | Line-by-line pricing, day rate |
| No performance commitment | Acceptance criteria (LCP < 2.5 s) |
| No reversibility plan | Exit clause + data export |
| Closed proprietary stack | Portability and documentation |
A day rate of EUR 450 to 750 is the 2026 norm for a qualified B2B agency in Western Europe; below that, question the team's real seniority.
Mini case study
Stefan, owner of a B2B SME in Berlin, has two finalists after pitches. On the 12-question grid, agency A refuses to hand over the Git repo and dodges the subcontracting question: fatal red flags. Agency B, day rate EUR 620, provides two sector references contacted within 48 h and a reversibility clause. Stefan signs with B. The cost of a wrong choice (proprietary lock-in, a forced re-redesign in 2-3 years) is estimated at over EUR 25,000 — avoided thanks to 30 minutes of applying the grid.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
What is the single most important question?
"Who owns the delivered code?" If the agency won't hand over the Git repo and code ownership, you are locked in and every future change must go through them, on their terms.
Is a low day rate a good sign?
Not necessarily. In 2026 a day rate of EUR 450-750 reflects a qualified B2B agency in Western Europe. Well below that, check real seniority and possible undeclared subcontracting.
Do I really need to call the references?
Yes, always, before signing. Ask for same-sector references and pose concrete questions: budget adherence, timeline, maintenance quality. A serious agency provides them within 48 h.
What is reversibility?
It is your ability to recover the code, data and documentation to switch vendors without rebuilding everything. Demand a written exit clause: it is worth tens of thousands of euros in a breakup.
How do I assess an agency's SEO?
Ask whether SEO is built in from the architecture (not bolted on at the end) and demand a migration plan with 301 redirects. An agency that treats SEO as a post-launch option will cost you traffic at go-live.
Let's scope your project. You are choosing between finalists for a B2B redesign: we provide contactable sector references, guaranteed code ownership and maintenance with a written SLA. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
