Local SEO ROI Calculator for UK Trades and Service Businesses

A detailed local search audit, worked into pounds and pence. Six weighted categories, seventeen questions, the same factors that actually decide who shows up in local search. Answer them truthfully and watch the estimated missed-revenue figure build in real time.

Weighted scoring across 6 categories Takes 3–5 minutes on a call

Local SEO ROI Calculator

Trade and average job value
Pick a trade to load a typical UK job value, then adjust it if they quote you a different number.
£
Boiler installation · UK average, 2026
Your price for this client
Adjust to match the level of work this business actually needs.
£497/mo
£300 £5,000
£
01 Google Business Profile
0/25
Do they have a Google Business Profile?up to 10 pts
Are all their service categories and offerings listed on the profile?up to 8 pts
How complete is the profile? (description, 10+ photos, messaging enabled)up to 7 pts
02 Map Pack Visibility
0/10
When you Google their trade + town, where do they appear in the map pack (the 3-pack)?up to 10 pts
03 Reviews & Reputation
0/20
Roughly how many Google reviews do they have?up to 8 pts
Average star rating?up to 6 pts
Do they have a system for requesting and responding to reviews?up to 6 pts
04 Website
0/25
Do they have a business website?up to 3 pts
Roughly how many pages does it have?up to 5 pts
Are all their pages indexed by Google? (can people actually find them in search)up to 5 pts
Does the site list every service they offer, each with its own page?up to 7 pts
Is the site technically sound? (mobile-friendly, fast, schema markup, clear contact/CTA)up to 5 pts
05 Citations & Directories
0/10
Are they listed on major UK business directories? (Google, Bing, Apple Maps, Yell, etc.)up to 5 pts
Is their name, address and phone number (NAP) consistent everywhere they’re listed?up to 3 pts
Are they listed on trade-specific directories? (Checkatrade, TrustATrader, MyBuilder, etc.)up to 2 pts
06 Social Media
0/10
Which social media profiles do they have? (select all that apply)up to 5 pts
How often do they post?up to 5 pts
Overall visibility score Critical
0 / 100
Category breakdown
Google Business Profile0/25
Map Pack Visibility0/10
Reviews & Reputation0/20
Website0/25
Citations & Directories0/10
Social Media0/10
Missed revenue every month
£0
0 missed jobs at £0 avg
Missed enquiries / month 0
Missed jobs / month 0
Missed revenue / year £0
Jobs needed to cover £497/month 0
One job at this job value covers 0 months of the £497/month service. It only takes 0 jobs a month to fully cover the cost.
Email the full proposal
Sends a one-page PDF with the full category breakdown, these figures, the £497/month offer, and a next-step CTA straight to their inbox.

No mailing list. This email is used only to send the proposal and, if they’d like, a follow-up about booking a call.

A weighted audit, not a guess.

Every category is weighted by how much it actually moves the needle in local search. A missing Google Business Profile costs far more than a quiet Facebook page, so the scoring reflects that rather than treating every question equally.

25 pts

Google Business Profile

Existence, category and service completeness, and overall profile optimisation. The single biggest local ranking factor.

10 pts

Map Pack Visibility

Where they actually appear when someone searches their trade and town right now.

20 pts

Reviews & Reputation

Volume, star rating, and whether there’s a system in place to keep both growing.

25 pts

Website

Existence, size, indexation, one page per service, and basic technical health.

10 pts

Citations & Directories

Coverage across major and trade-specific directories, and NAP consistency between them.

10 pts

Social Media

Which platforms they’re active on and how often they actually post.

From score to revenue: the weighted total (0–100) places the business into one of five tiers: Critical, Weak, Developing, Strong, or Excellent, each carrying an expected number of missed enquiries per month. Enquiries convert to jobs at a 50% rate, then jobs × their own average job value gives the monthly and annual missed revenue figures. Same underlying logic as the free Local Visibility Report, extended across six categories instead of one overall snapshot.