The consultancy playbook
Understanding how digital consultancies actually run their business is the first step to protecting yourself from inflated proposals and unnecessary complexity.
How consultancies actually price projects
In Denmark, a senior developer is typically billed to the client at 1.250–1.500 DKK/hour (~ EUR 170–200) on a time-and-materials engagement. Their fully loaded cost to the agency is roughly 600–750 DKK/hour. The gap pays for the people you don't see on your project: sales, account management, designers between contracts, the partner who reviewed the statement of work, the office, and the bench.
That ratio is not the scandal. It is industry standard, and it is fine. The scandal is what gets layered on top of it. Project estimates are padded with "contingency" that rarely gets returned. The incentive structure is clear: longer projects mean more revenue. Complexity is profitable. Simple solutions don't generate enough billable hours to keep three roles staffed for six months.
When you read a Danish agency proposal, the line items you can see (developer hours, design hours, project management) are negotiable. The ones you can't see — the architectural choices that guarantee you'll keep paying after launch — are the ones that matter.
Common overselling tactics
- Microservices for everything. Breaking a simple application into a dozen services that require orchestration, monitoring, and a specialist to operate. You pay for the build and then for the operations forever.
- Custom solutions for solved problems. Building from scratch what an existing tool, framework, or off-the-shelf SaaS handles in a weekend. The bespoke version is more billable hours, not better software.
- Premature optimization. Architecting for a million users you won't reach for years, if ever. The infrastructure bill arrives in month one, the users in month forty-eight.
- Technology tourism. Using the latest trendy framework because it's interesting on the agency's CV, not because it's appropriate for your problem. Your team inherits the maintenance.
Complexity is profitable for the agency. It is expensive for you, forever.
What good consultancies do differently
The best Danish shops start with your business goals, not their preferred tech stack. They recommend the simplest solution that meets the requirement you actually have today, with a clear path to the requirement you might have tomorrow. They are transparent about trade-offs and honest about what you don't need.
You can spot them in the proposal stage, before any money has changed hands: fixed scope or capped time-and-materials with a written change-order process, specific examples of what is and is not included, named people on the build with rates per role, and a handover plan that doesn't require their retainer to use.
Red flags to watch for
- Vague specifications with "we'll figure it out as we go" promises.
- Proposals that lead with technology buzzwords instead of business outcomes.
- Resistance to fixed-price or milestone-based contracts.
- Lack of similar project examples or references they will let you call.
- Pressure to start immediately, without a written discovery phase.
- A blended rate that hides who is actually doing the work.
- No handover plan, or a handover plan that requires their team to read the documentation to you.
Want this kind of judgment on your project?
I read every email within one working day. Bring a project, a quote, or a system you're stuck on.
10 questions to ask before hiring an agency
The questions that reveal whether an agency understands your needs and whether their proposal is realistic.
How to evaluate agency proposals
A step-by-step framework for comparing proposals, identifying red flags, and making informed vendor decisions.
15 things every Contentful enterprise project gets wrong in the first 6 weeks
The 15 production gaps every enterprise Contentful + Next.js build hits in the first six weeks — and how to close each one without burning a sprint. A pre-kickoff checklist for technical leads on a Contentful enterprise starter.