§ 03Selected work

The work, shown in full.

Each project is shown the way it happened: what was broken, what I did, what changed. Results only appear when the client has confirmed them. Projects tagged “Concept build” are designs for fictional businesses that show the system I set up for clinics, firms and trades.

Showing
  1. Before and after Google Maps grid scans for an Indian restaurant in Groveport, Ohio

    01Restaurant — Groveport, Ohio

    An Indian restaurant moved into the Google Maps top three in 90 days

    A family-run Indian restaurant near Columbus was invisible in Google Maps. In 90 days it moved from beyond position 20 to the top three for “Indian restaurant in Groveport”.

    Google Business Profile optimisation · Local citations & NAP consistency · Backlinks · Google Maps ranking · Review growth

    Read the case study
  2. Google Business Profile results for a dermatology clinic, a pain clinic and a menswear boutique

    02Healthcare, food & retail — US and India

    Google Business Profiles that show up for “near me” searches

    Profile work for dermatology clinics in Thrissur and Coimbatore, a pain management group in the Bronx, a wellness store in Tallahassee, a café and a menswear boutique in Santa Barbara. Also managed: profiles for a home inspection company and a tour operator.

    Google Business Profile optimisation · Keyword & category strategy · Google posts · Photos & products · Map pack ranking

    Read the case study
  3. Dance academy local SEO: site audit and on-page scores with geo-tagged Google posts

    03Dance school — Pasadena, California

    A dance academy's website and Google profile, tuned to be found

    A full local SEO package for a street dance academy serving Greater LA: profile audit, on-page fixes that took the site audit from 66 to 96 in a day, and geo-tagged posts.

    Google Business Profile audit · On-page SEO · Geo-tagged posts & photos · Citations & backlinks · Page creation

    Read the case study
  4. Before and after Google results for Safara, with products added to the profile

    04Retail — Cape Town, South Africa

    A quiet Google profile brought back to life in three weeks

    A Camps Bay artisan store with an inactive Google profile: no products, no posts, and buried for gift searches. Three weeks later it showed in the local results.

    Google Business Profile optimisation · Google posts · Products · Keyword & competitor research · NAP consistency

    Read the case study
  5. SE Sparks Electrical's Google Business Profile performance, March to August 2026

    05Electrical contractor — Leighton Buzzard, UK

    An electrician’s Google profile, put to work across Bedfordshire

    A NICEIC-approved electrician with a verified profile that said very little. We researched how people search for electricians locally and filled the profile with 24 keyword-led posts. Over six months it earned 328 customer interactions.

    Google Business Profile optimisation · Keyword research · Google posts · Performance reporting

    Read the case study
  6. Carnival Casino & Bingo's Google Business Profile calls, May to October 2026

    06Entertainment venue — Marrero, Louisiana

    A rebranded bingo hall near New Orleans took 1,577 calls from Google

    A bingo hall that changed its name needed people to find the new one. We set up its Google Business Profile and posted every week. Over six months the profile drove 2,347 customer interactions, 1,577 of them phone calls.

    Google Business Profile setup · Weekly Google posts · Local SEO

    Read the case study
  7. San Diego e-waste: #1 rankings and neighbourhood before-and-after positions

    07Recycling service — San Diego, California

    An e-waste recycler reached #1 for “San Diego e-waste”

    A free e-waste pickup and recycling service wanted to own its city and the communities around it. Core searches reached #1, and neighbourhood searches like Spring Valley moved from #54 to #9.

    Off-page SEO · Local & global citations · Google Business Profile posts · Location-level rank tracking · Search Console reporting

    Read the case study
  8. Fresh Dry Carpet rankings: July versus October 2026

    08Carpet cleaning — Pottstown, Pennsylvania

    A carpet cleaner moved from page two into the top three in four months

    A local carpet cleaning company was stuck on page two for the services that pay. Between July and October 2026, its main service searches climbed into the top four.

    Local SEO · Service keyword targeting · Citations & backlinks · Weekly rank tracking

    Read the case study
  9. Land clearing Google profile: new description, posts and service areas

    09Land clearing — South Texas

    A land clearing crew, set up to be found across 20 Texas towns

    A forestry mulching and land clearing company serving ranches and farms across South Texas. Its profile had a one-line description and old posts, so I rebuilt it and backed it with citations and backlinks.

    Google Business Profile optimisation · Service area setup · Keyword posts with geo-tagged photos · 30 local citations · 50 authority backlinks

    Read the case study
  10. Citations and backlinks delivered for three local businesses

    10Local services — Texas & Canada

    Citations and backlinks that tell Google a local business is real

    Off-page work for three local businesses: a speech therapy practice in Texas, a land clearing company in South Texas and a scrap car removal service in Canada. 90 citations and 150 backlinks in total.

    Local citations · Profile backlinks · NAP consistency · Link reporting

    Read the case study
  11. Reddit threads where locals asked for a dentist or a plumber, with the businesses they recommended

    11Dental & home services — 9 US areasResearch

    Who gets recommended when locals ask Reddit for a dentist or a plumber

    Nine real threads from local subreddits, from Boulder to Baltimore, where people asked for a dentist or a plumber. More than 20 businesses were named, and every other business in those towns was invisible.

    Reddit research · Community monitoring · Owner-led Reddit replies · Review & reputation strategy

    Read the case study
  12. Seven-step dental patient automation, from lead intake to the Monday report

    12Dental clinic — example automationExample automation

    Every lead followed up, every chair filled: a dental patient automation

    Seven connected workflows that run the patient journey for a dental practice: every enquiry captured and scored, booked into the calendar, reminded, asked for a review, won back after a no-show, and summed up in a Monday report.

    Lead capture · AI lead scoring · Online booking · Reminders & waitlist · Review requests · No-show recovery · Reporting

    Read the case study
  13. WhatsApp chat where the AI agent books a dental checkup

    13Dental clinic — example automationExample automation

    A WhatsApp receptionist that books dental appointments by itself

    Patients message the clinic on WhatsApp like they would a person. The AI agent asks for their name, preferred time and reason for visit, checks the real calendar, confirms, and books the appointment.

    WhatsApp AI agent · Calendar booking · Conversation memory

    Read the case study
  14. AI receptionist workflows for a dental clinic: booking, escalation and feedback

    14Dental clinic — example automationExample automation

    An AI front desk for dental clinics: answers, books, tracks and follows up

    Eight connected workflows and two AI agents that answer patient questions from the clinic's own documents, book appointments, keep patient records up to date, track attendance, hand tricky cases to a person and collect feedback after each visit.

    AI receptionist · Knowledge base from your documents · Booking · Patient records · Attendance · Escalation · Feedback · Dashboard

    Read the case study
  15. AI receptionist flow: calls and messages become booked jobs, alerts and follow-ups

    15Home services — example automationExample automation

    An AI receptionist for HVAC, plumbing and electrical businesses that answers every call

    One AI receptionist across phone calls, text, WhatsApp and website chat. It books jobs into the real calendar, flags emergencies to the owner straight away, sends the technician a job card, and handles reminders, reviews and follow-ups afterwards.

    AI voice receptionist · SMS & WhatsApp · Website chat · Calendar booking · Emergency alerts · Reminders & reviews

    Read the case study
  16. AI dispatcher flow: calls sorted into emergency, booked, out of area or callback

    16Home services — example automationExample automation

    An AI dispatcher for plumbers that sorts emergencies, checks the service area and books the job

    A voice agent takes every call and turns it into a clean job record. Fixed business rules decide what happens next: emergencies are escalated, out-of-area calls are logged, incomplete calls are flagged for a callback, and real bookings go straight into the calendar.

    AI voice intake · Emergency routing · Service-area rules · Calendar booking · Job records

    Read the case study
  17. One inbox for calls, texts, WhatsApp, email and web chat

    17Home services — example automationExample automation

    An AI front desk for roofing, solar and pest control: every call and message in one inbox

    A voice receptionist with the business's own name, voice and script answers the phone, and every call, text, WhatsApp, email and web chat lands on one timeline, where the team can reply from a single screen.

    Branded voice receptionist · One inbox for every channel · Support tickets · Multilingual

    Read the case study
  18. AI intake line flow: call answered, case details taken, deadline checked, case graded and routed

    18Legal — example automationExample automation

    An AI intake line for injury law firms that answers every call and qualifies the case

    An AI voice agent answers the firm's intake line at any hour, takes the accident and injury details, checks the filing deadline for the caller's state, grades the case and routes it to the right attorney with a ranked follow-up list.

    AI voice intake · Case qualification · Deadline check · Attorney routing · Follow-up tasks

    Read the case study
  19. Real estate lead flow: form and ad leads scored 0 to 100 and routed to the agent

    19Real estate — example automationExample automation

    A real estate lead system that answers, scores and routes every enquiry in seconds

    Leads from the website and from Facebook and Instagram ads go into one system. AI reads each enquiry, answers with the agency's own information, scores the lead from 0 to 100, saves it to the CRM and alerts the agent instantly when a buyer is ready to move.

    Lead capture · AI qualification · Lead scoring · CRM · Instant agent alerts · Dashboard

    Read the case study
  20. WhatsApp property assistant flow: voice or text in, grounded answer or qualified lead out

    20Real estate — example automationExample automation

    A WhatsApp property assistant that answers in English and Arabic, from voice notes or text

    Buyers message on WhatsApp by text or voice note. The assistant answers questions from the agency's own documents, in English or Arabic, and when someone wants to buy it collects bedrooms, area, budget and timeline, saves the lead and alerts the owner.

    WhatsApp assistant · Voice notes · English & Arabic · Lead capture · Owner alerts

    Read the case study
  21. Maintenance request flow: tenant report, WhatsApp follow-up, scheduled or escalated

    21Property management — example automationExample automation

    Maintenance requests for property managers, handled on WhatsApp from report to booking

    Tenants report a problem through a short form. The system follows up on WhatsApp to get the details, works out whether the job can be scheduled or needs a person, and keeps every request and conversation in one dashboard.

    Request form · WhatsApp follow-up · AI triage · Escalation · Admin dashboard

    Read the case study
  22. Instagram DM agent flow: DM answered, details collected, booking link sent or owner alerted

    22Aesthetics — example automationExample automation

    An Instagram DM agent for med spas and aesthetic clinics that answers and books 24/7

    People message the clinic on Instagram about Botox, fillers and other treatments. The agent replies instantly in the clinic's voice, answers price and treatment questions, collects their details, sends them to book, and passes sensitive questions to the owner.

    Instagram DM replies · Treatment & price answers · Lead capture · Booking link · Safety escalation

    Read the case study
  23. Salon booking flow: message in, intent understood, booked, moved or cancelled, owner updated

    23Beauty — example automationExample automation

    A salon booking agent that books, moves and cancels by message, and reports to the owner

    Clients message or call to book, move or cancel an appointment. The agent understands what they want, checks the diary, makes the change, updates the records, tells the client and the owner, and sends the owner a summary every day.

    WhatsApp & voice booking · Availability check · Reschedule & cancel · Notifications · Daily owner summary

    Read the case study
  24. Restaurant reservation flow: guest request, branch matched, table booked

    24Hospitality — example automationExample automation

    A reservation agent for restaurant groups that finds the right branch and books the table

    Guests ask in plain language, for example Italian, near the station, with parking, for four on Friday. The agent finds the right branch, books the table, remembers their preferences, and handles changes and cancellations.

    Chat reservations · Branch search · Guest preferences · Change & cancel

    Read the case study
  25. Restaurant chat flow: message in, menu answered or order recorded, staff handover

    25Hospitality — example automationExample automation

    A restaurant chat assistant that answers menu questions and takes orders

    Customers message the restaurant to ask about the menu or place an order. The assistant works out what they want, answers from the restaurant's own menu and FAQ, records the order, and hands anything complicated to a person.

    Chat ordering · Menu & FAQ answers · Order sheet · Human handoff

    Read the case study
  26. Concept dental site: hero with online booking, call button and a booking confirmation card

    26Dental clinic — concept buildConcept build

    A dental website built for nervous patients and busy families

    A concept site for a family dental practice: same-week booking up front, treatment pages that answer the questions patients are shy to ask, and reviews with replies on the homepage.

    Website design · Treatment pages for local search · Review & reply system · Missed-call text-back · Appointment reminders

    Read the case study
  27. Concept law firm site: hero with consultation booking and a confidentiality note

    27Law firm — concept buildConcept build

    A law firm website that answers the late-night search

    A concept site for a family law and estate planning firm: plain-English practice pages, fixed-fee consultations booked online, and an intake flow that answers every enquiry.

    Website design · Practice-area pages · Consultation booking · Enquiry intake & routing · Review requests

    Read the case study
  28. Concept plumbing site: hero with fixed-quote button and an engineer-on-the-way card

    28Trades — concept buildConcept build

    A plumbing website that books jobs while the team is on site

    A concept site for a plumbing and heating company: same-day call-outs up front, a fixed-quote form, job photos on every service page, and a text-back for every missed call.

    Website design · Service & area pages · Fixed-quote form · Missed-call text-back · Job photos & review requests

    Read the case study
  29. Let's Wig It homepage: Bordeaux Body Wave hero with three models and shop buttons

    29Beauty & hair — e-commerce

    A wig brand built for the first-time buyer

    A Shopify store for a human-hair wig brand, designed around the nervous first-time buyer: shop by style, glueless options, and reassurance at every step.

    Shopify store design · Brand & visual direction · Collection structure · Product pages · Email capture

    Read the case study
  30. Build Your Own COSO: watch configurator with case, dial and print options

    30Watches — e-commerce

    Custom automatic watches, configured online

    A Shopify store for hand-assembled automatic watches, where customers can design their own watch or shop more than 100 models across seven collections.

    Shopify store design · Build-your-own configurator · Collection architecture · Trust & reviews layer · Email capture

    Read the case study
  31. OutdoorLuxeLife homepage: poolside fire bowls hero with navigation

    31Home & outdoor — e-commerce

    A luxury outdoor-living store for high-ticket buyers

    A Shopify store selling premium fire pits, pizza ovens and grills — hundreds of products, where a single order can run into thousands of dollars.

    Shopify store build · High-ticket catalogue · Blog & SEO content · Lead magnet & email capture · Financing messaging

    Read the case study
  32. Top Spectrum homepage: Where Work Becomes Ritual hero over a desk with laptop and coffee

    32Tech accessories — e-commerce

    A curated workspace-tech brand with an editorial feel

    A Shopify store selling a curated edit of 28 workspace tech essentials, positioned as a premium selection rather than another gadget shop.

    Custom Shopify theme · Brand positioning · Editorial homepage · Email capture & welcome offer

    Read the case study

Want to see how this would look for your business? Book a short call and I’ll walk you through it.

Book a call