Agency Support

Even Agencies Need a Specialist Sometimes

Your team does the performance work for your clients. I help out only when they get stuck: an LCP bottleneck nobody can find, an INP that will not move, a score that stays red no matter what ships. Expert help, agency training, and CoreDash for your whole portfolio.

Book a Free Strategy CallHow It Works

Work your clients will recognize.

nestlekpnerasmusmcsnvaleteiafotocasavpnmonarchmarktplaatsperiondpg mediaharvardloopearplugsworkivawhowhatwearmy work featured on web.devadevintanina careebayhappyhorizoncomparesaturn
How It Works

Your Team Does the Work. I Assist When Needed.

Your developers know their clients' sites better than any outsider ever will, that is their strength. What I add is the expert diagnosis, at the moment a your team get's stuck.

1. Your Team Hits a Wall.

I get that you would want to keep Core Web Vitals optimization as much in-house as possible. But we all have all expertise and there comes a moment that is is just better to as for some advice on how to proceed.  That is the moment to book me

2. I Analyze and explain the issue(s).

Your developer and I look at the problem together. I will find the problem and show them the: DevTools, performance traces, LoAF attribution, the exact code that causes the issues. I explain every step I take, because the point is that your team can do the next one without me.

3. Your Team Finishes the Job.

You leave the session knowing the exact changes your team needs to make. My hours are quoted up front, and if I underestimate, I finish at my own expense. Next time a client site slows donw, you know where to find me.

Arjen Karel - PageSpeed Consultant
Arjen Karel
Arjen Karel
17 years of web performance. Agencies bring
me in when a client site will not pass.

The question every agency owner asks first.

"Why not hire our own performance specialist?"

Because the workload is unpredictable. One month you have your hand full and the next month will be quiet.  I do this 8 hours a day and have for 17 years. With agency support your team keeps doing what it is good at, and you get the specialist only when a client actually needs them.

Where Agencies Bring Me In

Three Situations. One Specialist.

Every agency partnership starts with one of these.

Timing Before you quote

The new client

A prospect's site is failing Core Web Vitals and they are asking your agency in the pitch how to fix it. Time to make an impression. I will do the review and you present the answers to your client.

Pre-sales scoping
Second opinion on proposals
Realistic hour estimates
Timing When it is stuck

The stuck client

Your team did everything right: Compressed images, deferred scripts, a caching plugin. Time to bring in the expert to find the deeper problem 

LCP, INP and CLS issues
Any stack that renders in a browser
Immediate Fixes
Model Recurring

The recurring model

I become the performance escalation path for your team. You book me the way they book your own seniors. This is how most agencies, like Happy Horizon work with me.

One escalation path for every client
Booked like your own team
Proven at Happy Horizon
Engagement Models

Four ways to plug me in.

Per Client Session

One client, one problem, one block of hours at my on-call rates. Most agency escalations are solved in a single session.

Per Client Project

When the hard part is bigger than one session, we scope a fixed block of hours, like a compact full consultancy. Your team still does the building. I do the diagnosis and the tricky pieces.

Agency Training

I train your developers on Core Web Vitals debugging so the routine cases never reach me. Most agencies combine both: I fix the first client site on a shared screen and your team learns the method while it happens.

CoreDash for Agencies

Put every client on one RUM platform. CoreDash agency packages give each client its own dashboard, at agency pricing, with my support behind it. Your account managers see a regression before the client does.

Billing is simple. The agency is my client. I invoice you, you decide what your client sees, and the quote is fixed before we start.

White Label or Named

Under your brand, or by name as your specialist. Your call, per client.

You Own the Relationship

Every call, mail and invoice runs through you. I never approach your client directly.

Senior Only

No juniors, no outsourcing. The person on the call is the person who fixes it.

Happy Horizon agency partnership
Proof

How Happy Horizon uses me.

Happy Horizon is a leading Dutch digital agency. When one of their enterprise clients needs performance engineering, they bring me in. Not as a subcontractor. As their specialist.

That is the model this page describes. Their strategists keep the client relationship, their developers learn from every session, and the performance work gets done.

The rest of my track record is on the results page. Adevinta, Who What Wear, and the web.dev case study included.

Bring Me One Client Case.

The strategy call is 20 minutes and free. Bring the client site that worries you most. I will look at the field data live and tell you whether I can help and roughly how many hours it takes.

If I cannot improve the numbers, I will tell you on the call. A realistic no is worth more to your agency than an optimistic quote.

Book a Free Strategy Call

No Obligation

The call is free. If I can't help your client, I'll tell you.

Fixed Quote

Hours quoted before you commit. If I underestimate, that is my expense.

You Stay in Control

You decide the client contact, the margin, and the pace.

Agency Support

Frequently Asked Questions

The questions agency owners ask before the first engagement.

Do our clients know you are involved?

That is your call. Some agencies introduce me by name as their performance specialist, the way Happy Horizon does. Others keep it white label and present the findings as their own. Both work. Decide per client.

Will you ever approach our clients directly?

No. You own the relationship. Every call, mail and invoice runs through you unless you put me in direct contact yourself.

Can you join a pitch before we have won the account?

Yes. Send me the prospect's URL and I will review the field data before your pitch. A realistic scope in the proposal beats winning the account with an estimate nobody can deliver.

How does billing work?

The agency is my client. I quote a fixed number of hours per engagement, invoice you, and you decide the margin and what your client sees. If I underestimate the hours, I finish at my own expense.

What technology stacks do you support?

Anything that runs in a browser. React, Angular, Vue, Next.js, Magento, Shopify, WordPress or a custom stack. The rendering engine does not care which framework produced the HTML, and neither do I.

Can we monitor all our clients in one place?

Yes. CoreDash agency packages put every client site on one RUM platform, each with its own dashboard, at agency pricing and with my support behind it. It is the same tooling I use during engagements, so an escalation starts with attribution data instead of a hunch.

Our developers want to learn this. Can they sit in?

Please let them. Every session over a shared screen doubles as training, because I explain each diagnosis while I make it. For structured learning there is a dedicated Core Web Vitals training.