Accepting 3 new Yorkshire trades for June 2026 · Book your slot →

Pricing

One plan. All six levers.

No agency retainer for SEO and a separate one for ads. Everything runs together for one flat fee.

Full service

Grwthhub

No contracts
£750 /month

No long contracts. Cancel anytime after month 3.

All six levers included

  • Technical SEO (Core Web Vitals, schema, indexability)
  • On-page SEO (service pages, location pages, FAQs)
  • Off-page SEO (link building, digital PR, citations)
  • Local SEO (Google Business Profile, map pack, AI search)
  • CRO (heatmaps, A/B tests, form & CTA optimisation)
  • PPC (Google Search, Local Services, Performance Max)
  • Monthly reporting in plain English
  • 90-day results guarantee — or I work for free
  • Direct access to Jamie — no juniors
Book a strategy call

No setup fees · Cancel anytime · Ad spend billed direct to your account

Calculator

What you'd take home.

Drop your numbers in. We'll show what £750/month plus a sensible ad budget puts back in your account — every month, every year.

15
40%
£
30%

Drag the sliders. The maths is a guide, not a guarantee — your actual numbers depend on your trade, area, and how fast we move together.

Your numbers

Per month with Grwthhub

  • Extra booked jobs 6
  • Extra revenue £15,000
  • Extra gross profit £4,500
  • Less Grwthhub retainer −£750
  • Less ad spend (scales with volume) −£550

Net into your pocket

£3,350 /month

£40,200 over 12 months

Book a call

Compare

Grwthhub vs the alternatives.

How a single retainer that runs all six levers stacks up against the usual setup for Yorkshire trades.

Grwthhub Typical agency Checkatrade DIY
Monthly cost £750 £1,500+ per service £70–£150 Your time
Technical SEO Full Sometimes
On-page SEO Full Often outsourced Hard
Off-page / links Yorkshire press & trade bodies Generic link packages
Local SEO & map pack Full Often add-on Their listing, not yours DIY only
AI search readiness Day one Rarely Never Unlikely
CRO Continuous A/B Separate retainer
Google Ads (PPC) Included + direct billing 15% management fee Hard
Who does the work Jamie Junior account manager No-one You
Contract Month-to-month 6–12 months locked 12 months locked
Results guarantee 90 days or free None None

FAQ

Pricing questions.

Everything I get asked before a kick-off call. Got another? Drop me a line.

Ask Jamie
What does the price depend on?

It doesn’t. £750/month flat — same scope, same six levers, whether you’re a single-postcode roofer or a multi-town outfit. Ad spend bills direct to your account on top, no markup.

Are there setup fees?

No. Onboarding and the initial audit are included in your first month.

Is ad spend included?

No. Google Ads media spend bills direct to your account — no agency markup. I recommend a starting budget of £300–£500/month while SEO builds.

What if I want to pause?

Month-to-month means you can. 30 days' notice and we wrap up cleanly — you keep everything: Google Ads account, website edits, content, the lot.

Do you work with more than one business per area?

No. One trade per town. I won't represent two competing roofers in Leeds — that's a guarantee, not a marketing line.

What if I don't get results?

I work for free until you do. The 90-day guarantee isn't a marketing line — if you're not seeing qualified enquiries by day 90, I keep working at no cost until they show up.

Last thing

Get an exact quote.

20 minutes on a call. I'll look at your setup, tell you the price for your patch, and whether I think the 90-day plan would deliver for you.

Book a strategy call Call Jamie