Get found by people looking for what you offer
Help the right customers find your business. We improve the site, content and business information, then track search visibility and enquiries separately.
Small business SEO improves how customers discover a business through search. Bad Boy Labs combines technical checks, relevant service pages, useful content and verified business information, then measures visibility and enquiries separately.
Found for the right searches.
Not vanity keywords. The searches typed by people ready to buy what you sell, near you.
A site Google trusts.
Fast, structured, and answering the questions your customers actually ask. Technical fixes plus content, not one without the other.
Numbers, not vibes.
Visits, enquiries, and calls, reported plainly every month. If it isn’t moving, we say so and change the plan.
We start with a straight audit: what you rank for today, what your competitors take from you, and which searches are winnable. Then we fix in priority order and publish what’s missing. Pricing follows the problem: the gap sized in your numbers first, then a one-time setup fee plus a monthly fee for optimisation and support, with options to choose between, never a take-it-or-leave-it. No jargon reports.
Read the dated results and hear Nick’s account →
People can find the shop, check live stock and send a reservation request before travelling. In the 90 days to 28 September 2026, the website recorded 4,897 visits, including 3,742 from Google organic search. Google Search Console separately recorded 2,943 clicks. The site has been tracked since May 2026. In the video, Nick describes how the stock system changed the conversations he has with customers.
Make the decision with the facts.
Questions to work through
- Can I do SEO myself? The honest answer for a Surrey small business
- How to get your local business mentioned by ChatGPT and AI answers
- Google Business Profile for a Surrey business serving several towns
- How much does SEO cost in the UK in 2026, and when to pay nothing
- Is SEO still worth it in 2026 now ChatGPT answers the question first?
- Local SEO in Surrey: the 30-minute checklist for an owner-run business
- Marketing agency in Surrey: five questions that expose a weak one
- North Surrey search numbers: Walton, Weybridge, Shepperton, Staines
- SEO in Surrey: what to look for before you hire an agency (2026)
- SEO audit: what a free one hides and what a paid one must show you
- SEO in Kingston or Twickenham: London rules, Surrey customers
- SEO in Woking: what a small business should do first, and what to skip
What does small business SEO involve?
How does SEO relate to AI search visibility?
Crawlable pages, clear answers and trustworthy evidence support both. AI visibility adds repeated checks of brand mentions, recommendations and cited sources across a fixed set of buyer questions. Neither service guarantees inclusion.
Do we need a page for every town?
Only where there is a distinct, useful answer backed by genuine service coverage and local evidence. Repeating the same page with a different town name does not help a buyer choose.
What results will the report separate?
Search impressions and clicks, enquiries, qualified conversations and completed business outcomes. Search Console and analytics use different measurement methods; their totals should not be added together.
Asked before booking. Answered straight.
We paid an SEO agency for a year and nothing happened.
Common, and usually because the work was reports instead of fixes. We show you what changed on your site every month, and you can see the pages we published. If you can’t point at the work, you’re right to leave.
How long until it works?
Local SEO moves in weeks to months, not days. Honest answer: quick wins early (profile, page fixes), compounding results after. Anyone promising page one in a fortnight is guessing or lying.
I run Google Ads. Do I still need SEO?
Ads stop the second the spend stops. Ranking keeps paying after the work is done. Most of our clients run both, then cut ad spend as rankings take the weight.
