Category: Local SEO Guides

  • Questions to Ask Before Hiring a Local SEO Agency

    Questions to Ask Before Hiring a Local SEO Agency

    I once sat in on a sales call, purely as an observer, where a prospective client asked a well known agency exactly one question about their approach. “How do you do reviews?” The answer was a vague “we’ll get you more of them.” That was it. 

    No mention of how, no mention of Google’s rules on the subject, nothing. The deal went ahead anyway, and six months later that same business had a cluster of reviews stripped from their profile for violating Google’s review policy, a mess the agency had genuinely created rather than solved.

    I’ve built local search strategy for installation businesses at scale, so I know exactly which specific, technical questions separate an agency that understands local SEO properly from one reciting a script. This isn’t another general “check their case studies” list. 

    These are the genuinely local, mechanically specific questions worth asking, along with what a strong answer sounds like against what a weak one sounds like, so you can judge the response yourself in real time.

    How Will They Set Up Your Google Business Profile Structure?

    This is the single most consequential technical decision in local SEO for an installation business, and it’s one a lot of agencies genuinely get wrong.

    What Should You Actually Ask?

    Ask directly whether your business should be set up as a storefront, a service area business, or a hybrid, and ask them to explain why based on how you actually operate, not a generic default.

    What Does A Strong Answer Sound Like?

    A strong answer distinguishes clearly between the three models. If you travel to customers and they never visit your premises, your address should be hidden entirely and your profile should list up to twenty real service areas, ideally kept within about two hours’ driving time of your base to stay credible with Google. 

    If you also have a staffed showroom or office customers visit, a hybrid setup showing your address alongside a defined service area is correct. A strong answer will ask you specific operational questions before recommending anything, rather than assuming.

    What Does A Weak Answer Sound Like?

    A weak answer treats every business the same, defaults to showing a visible address regardless of how you actually operate, or shows no awareness that Google explicitly requires hiding your address if customers genuinely never visit you there. This single misconfiguration alone can suppress your local visibility for months without anyone realising why.

    How Will They Handle Reviews Without Breaking Google’s Rules?

    This is exactly the gap that caught out the business I mentioned at the start, and it’s worth probing properly rather than accepting a vague reassurance.

    What Should You Actually Ask?

    Ask specifically how they generate reviews, whether every customer gets asked identically, and how they’d respond if you told them a particular customer was unlikely to leave a positive review.

    What Does A Strong Answer Sound Like?

    A strong answer describes asking every single customer for a review without exception, since selectively asking only satisfied customers, known as review gating, is explicitly against Google’s policy. 

    It should also reference Google’s more recent guidance directly, reinforced bans on review gating and explicit prohibitions on setting internal review quotas for staff or naming specific employees in review requests. 

    A strong agency treats this as a compliance issue with real consequences, not just a growth tactic.

    What Does A Weak Answer Sound Like?

    A weak answer suggests only asking “your best customers” or filtering who gets the request based on how the job went, or simply says “we’ll handle it” without explaining the actual mechanism. If they can’t explain the specific process, they likely don’t have one worth trusting with your profile’s compliance standing.

    How Will They Keep Your Business Details Consistent Everywhere You’re Listed?

    Citation consistency sounds like a minor detail until you’ve seen what happens when it isn’t managed properly.

    What Should You Actually Ask?

    Ask how they audit and correct your name, address and phone number across every directory you’re listed on, and ask specifically what happens if they find duplicate or outdated listings from a previous agency or a former employee.

    What Does A Strong Answer Sound Like?

    A strong answer describes building a single, exact reference version of your business details first, including the precise formatting decisions, “Street” versus “St,” how a suite number is written, which legal suffix to include, then auditing every existing listing against that reference and correcting or suppressing anything that doesn’t match. 

    It should specifically mention checking for duplicate listings created by tracking phone numbers or previous marketing agencies, since these are a common, often invisible source of inconsistency.

    What Does A Weak Answer Sound Like?

    A weak answer describes citation building as a one-off task completed once and never revisited, with no mention of ongoing monitoring or how they’d handle a business that’s moved premises or changed phone numbers in the past, both common triggers for the exact inconsistencies that erode local trust signals over time.

    How Will You Actually See The Results, Beyond Rankings?

    This is where a lot of proposals sound impressive and then deliver a report that tells you very little about actual business outcomes.

    What Should You Actually Ask?

    Ask precisely which metrics will appear in your monthly report, and ask specifically whether calls, direction requests and website clicks generated directly from your Google Business Profile will be tracked and shown, not just organic rankings or website traffic in isolation.

    What Does A Strong Answer Sound Like?

    A strong answer names the specific numbers pulled directly from Google Business Profile Insights, calls, website clicks, direction requests and messages, tracked month over month rather than as a single snapshot. 

    For a business with multiple service areas or locations, it should mention tracking map pack visibility across every target town, not just your home base, along with call tracking using distinct numbers so you can see exactly which page or listing generated each enquiry.

    What Does A Weak Answer Sound Like?

    A weak answer focuses entirely on keyword rankings and organic traffic graphs with no mention of calls, clicks or direction requests specifically, and no plan for connecting any of it back to actual enquiries. Rankings without a connection to genuine local actions tell you almost nothing about whether the investment is working.

    How Will They Handle Multiple Service Areas Or Locations Without Them Competing?

    If you cover more than one town, or plan to expand, this question separates agencies who understand multi-location local SEO from those who’ll accidentally set your own pages against each other.

    What Should You Actually Ask?

    Ask how they’d structure location pages if you serve several towns, and ask specifically how they’d prevent two of your own pages from competing for the same search.

    What Does A Strong Answer Sound Like?

    A strong answer describes building a genuinely unique, detailed page for each town or service area, with distinct geographic focus in the title, URL and content, and checking Search Console regularly for signs that more than one of your own pages is returning for the same local search. It should mention internal linking between nearby location pages as a way of clarifying the relationship between them rather than leaving them to compete blindly.

    What Does A Weak Answer Sound Like?

    A weak answer suggests a single page listing every town you cover, or duplicating the same template with only the town name changed. Both produce thin, low-value content that Google increasingly recognises and discounts, and neither gives any individual location a genuine chance to rank well on its own.

    Why Does Asking These Specific Questions Matter More For Installation Businesses?

    Generic SEO vetting advice rarely digs into the specific mechanics that determine whether local SEO actually works for a business that travels to customers, manages multiple service areas, and depends heavily on trust signals like reviews and accreditation for a high-value, considered purchase. 

    An agency that can’t answer these questions specifically and confidently is likely applying generic small business tactics to a genuinely more technical local SEO challenge.

    Every senior person on our team at Essheo has spent eight or more years answering exactly these questions properly for genuinely hard to rank installation and service sectors, including direct experience structuring service area profiles and citation systems at scale. The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, and we’re genuinely happy to answer every one of these questions directly, in detail, before you commit any budget.

    Ready To Ask Us These Exact Questions?

    If you’re currently comparing local SEO agencies, I’d genuinely encourage you to put these five questions to every one of them and pay close attention to how specifically, and how confidently, they answer.

    I set Essheo up to be the kind of local seo agency that welcomes this level of technical scrutiny for installation and service based businesses, because we know precisely how our approach to Google Business Profile structure, reviews, citations, reporting and multi-location strategy holds up against real questions.

    Book a strategy call with me today and ask us every one of these questions yourself.

  • How Local SEO Supports Franchise Growth

    How Local SEO Supports Franchise Growth

    I’ve watched two franchise locations in the same city fight each other for the same Google search, both flying the same brand, both technically on the same side, both unintentionally cannibalising each other’s rankings because nobody had structured the site to stop it. 

    It’s one of the most common and most avoidable mistakes I see in franchised home improvement businesses, and it happens precisely because franchise SEO isn’t the same discipline as running SEO for a single business, even a multi-location one under single ownership.

    I’ve built and scaled lead generation across national franchise-style operations delivering up to 900 boiler installations and 100 solar systems a month, so I understand exactly where the tension sits between brand-level control and local franchisee autonomy. 

    This post covers how local SEO genuinely supports franchise growth properly structured, and where it quietly undermines itself when it isn’t.

    Why Is Franchise SEO A Genuinely Different Discipline From Multi-Location SEO?

    A business with several branches under single ownership has one entity making every decision. A franchise has two, the franchisor controlling brand standards and the national website, and franchisees running their own local operation, often with genuine autonomy over their Google Business Profile, their reviews, and how actively they invest in their own local presence. 

    That split creates opportunities single-owner businesses don’t have, faster local execution through people who genuinely know their market, but it also creates coordination challenges that single-owner multi-location businesses simply don’t face.

    Who Should Actually Own What In This Structure?

    The clearest, most sustainable model splits ownership cleanly. The franchisor owns the main website, the location page templates and system, brand-level content and authority, and the standards that keep every location consistent. 

    The franchisee owns the local layer only a genuine local operator can do well, claiming and actively maintaining their Google Business Profile, gathering and responding to reviews, keeping their specific hours and details accurate, and adding real, local detail to their page that a corporate team simply can’t write convincingly from a head office.

    How Should The Site Structure Actually Work To Avoid Locations Competing With Each Other?

    This is where the scenario I opened with happens, and it’s entirely avoidable with the right architecture from the outset.

    What Does A Genuinely Sound Structure Look Like?

    The most effective approach runs a hub and spoke model, one authoritative national domain hosting broad, brand-level content, service explanations, company information, and a dedicated, genuinely unique subfolder page for every single franchise location targeting only that unit’s specific city and service combination. 

    Broad, non-geographic content, general explanations of how a heat pump installation works or what the Boiler Upgrade Scheme grant covers, belongs on a single corporate page, not repeated with minor tweaks across every franchisee’s individual page, since duplicating that content across locations is exactly what triggers the cannibalisation problem in the first place.

    How Do You Specifically Prevent Two Nearby Franchisees From Undermining Each Other?

    Give every location page a distinct geographic focus in its title, URL and body copy, rather than letting two neighbouring franchisees both target the same broad regional term. When overlap genuinely can’t be avoided, because two locations are close enough that some search terms will always show both, careful internal linking between the two, treating them as complementary rather than competing, resolves this considerably better than leaving both pages to compete blindly against each other. 

    Track this actively through Search Console, filtering for “near me” and city-specific queries, and check whether more than one page on your site is returning for the same search. If it is, that’s a direct, fixable signal of cannibalisation happening right now, not a hypothetical risk.

    How Does National Brand Authority Actually Help Individual Franchisees?

    This is one of the genuine advantages a franchise structure has over an independent single-location competitor, and it’s worth understanding properly rather than taking for granted.

    Why Does A Strong Corporate Domain Lift Every Individual Location?

    Every location page inherits domain authority from the strength of the overall corporate site, meaning a new franchisee opening in a fresh town starts from a considerably stronger position than an independent competitor building a brand new website entirely from scratch. 

    This is exactly why the corporate layer, broad service content, industry authority, genuine topical depth, deserves serious ongoing investment even though it doesn’t target any single location directly, because that authority flows downward to every franchisee’s individual page through the site’s internal structure.

    What Should Corporate Actually Be Responsible For Building?

    National SEO, sitewide schema markup connecting every location to the parent brand entity, broad service and topic authority, and consistent branding standards across every franchisee website or page, sits squarely with the franchisor. 

    This isn’t optional infrastructure, it’s the foundation every individual franchisee’s local performance depends on, which is exactly why it needs centralised ownership rather than being left to whichever franchisee happens to have the most marketing enthusiasm.

    How Should Google Business Profiles Actually Be Managed Across A Franchise Network?

    This is where the day to day operational discipline genuinely matters, and where franchise networks most commonly fall apart if nobody’s actively governing it.

    What Does Proper Governance Actually Require?

    A single canonical location data record, controlling every franchisee’s name, address, phone number, hours, services and coordinates, needs maintaining centrally, with franchisees updating their own day to day details, hours changes, seasonal service adjustments, genuine local photos, within that governed structure rather than freely creating inconsistent listings independently. 

    Every eligible location needs its own properly verified, correctly categorised Google Business Profile connected directly to its specific location page, not a shared corporate listing trying to represent the whole network, and not a franchisee-created profile sitting disconnected from the wider brand’s structured data.

    Why Does This Governance Matter More As The Network Grows?

    A network with five locations can survive some inconsistency through manual oversight. A network with fifty or a hundred cannot, and inconsistent citations, duplicate listings from franchisees who’ve changed ownership, or profiles nobody’s actively managing compound into genuine, measurable revenue loss across the network as it scales. 

    This is exactly the kind of operational discipline that needs building in from the earliest stages of franchise growth, not retrofitted once the inconsistency has already become expensive to untangle.

    How Should Reviews And Local Trust Signals Be Handled Across A Franchise Network?

    Reviews genuinely reflect a specific franchisee’s team and specific local jobs, which means they need managing at the location level rather than centrally, even though the overall system supporting that review generation should be consistent across every unit.

    What Does This Look Like In Practice?

    Each franchisee should be actively collecting and responding to their own reviews, since a customer’s feedback reflects their experience with that specific local team, not the brand as a whole. 

    What the franchisor can and should standardise is the process, a consistent, compliant review request system rolled out network-wide, a shared response framework and tone guide, and centralised monitoring to catch any franchisee whose reviews have gone quiet or whose response rate has slipped, before that gap starts affecting their specific local rankings.

    Why Does Getting This Right Matter Even More For Boiler, Solar And Heat Pump Franchise Networks?

    This sector combines genuinely high average job values with intense competition from national comparison giants like MoneySuperMarket, GoCompare and uSwitch, which means the compounding benefit of a properly structured hub and spoke franchise model, national authority lifting every local page, matters considerably more here than it would for a lower-value, less competitive franchise category.

    Every senior person on our team at Essheo has spent eight or more years building exactly this kind of national and local structure simultaneously, including direct experience scaling lead generation across a network delivering up to 900 boiler installations and 100 solar systems a month nationwide. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, built on properly governed, non-cannibalising franchise structures that let national authority and local relevance genuinely reinforce each other.

    Ready To Build A Franchise Structure That Doesn’t Fight Itself?

    If your franchise network is showing signs of locations competing against each other, inconsistent profiles, or a corporate site that isn’t genuinely lifting your individual franchisees, that’s a structural problem worth fixing properly rather than something each location can solve independently on its own.

    I set Essheo’s Local SEO service up to help boiler, solar, heat pump, air conditioning and EV charger franchise networks build exactly this kind of properly governed hub and spoke structure, one where national authority and local relevance work together rather than undermining each other.

    Book a strategy call with me today and let’s build a franchise SEO structure that supports every location, not just the ones shouting loudest.

  • What Results Can You Expect From Local SEO?

    What Results Can You Expect From Local SEO?

    I had a client message me in month two of a campaign, slightly deflated, saying nothing seemed to be happening. I asked him to open his Google Business Profile Insights with me on a call. Website clicks had gone from six a month to nineteen. Direction requests had tripled. 

    He genuinely hadn’t thought to look there, because he’d been watching his overall website traffic and rankings, the metrics he assumed mattered, while the actual local surface where his customers were engaging had already started moving considerably.

    I’ve built and monitored exactly this kind of local performance for a boiler and solar installation business that scaled past £65 million in turnover, so I know precisely which numbers move first, which move later, and what genuinely good looks like at each stage. 

    This post covers what you should actually expect from local SEO specifically, the Google Business Profile actions, the map pack movement, and the calls, not a generic overview of general SEO results.

    What Should A Fully Optimised Profile Actually Be Generating?

    Before looking at timelines, it’s worth knowing what a healthy, established local presence looks like once it’s genuinely working, so you have a real target to compare your own numbers against rather than guessing.

    What Do The Actual Benchmark Numbers Look Like?

    The average small to mid-sized business profile generates around 59 monthly actions once properly established, split roughly into 20 website clicks, 16 direction requests and 10 phone calls, though these figures vary considerably by sector and location. 

    Other independent benchmarking puts average monthly website visits from a profile at around 105, with 66 direction requests and 50 calls for businesses with stronger, more competitive profiles. 

    The average profile receives just over a thousand monthly searches in total, split between direct searches for your business name and discovery searches for your service and category, with discovery searches typically making up the larger share, meaning most of your profile’s traffic comes from people who didn’t know your name until they found you.

    Why Does Your Own Number Matter More Than The Average?

    These figures vary considerably by town size, competition and service category, so treat them as a general sense check rather than a target you’re failing to hit if your own numbers sit below them in month one. 

    What matters more is the trend in your own account over time, compared against your own baseline before work began, not a direct comparison against a national average that may not reflect your specific local market at all.

    What Happens In The First Month, Realistically?

    This is the stage that frustrates business owners most, because very little visible movement happens even when the work being done is genuinely correct and necessary.

    What Should You Actually See, And What Shouldn’t You Expect Yet?

    The first month is almost entirely foundational, a technical and profile audit, fixing inconsistent business details across directories, and setting up proper tracking so later results can actually be measured. 

    You may notice a small uptick in profile views if your listing was previously incomplete or inaccurate, since fixing basic errors alone tends to produce a modest immediate improvement. 

    Ranking movement itself, however, genuinely shouldn’t be expected yet, and any agency promising visible ranking change within the first thirty days is either overselling or working from a technically broken starting point that happened to have easy fixes available.

    What Happens Between Month Two And Month Three?

    This is where the first genuinely encouraging signals tend to show up, usually inside your Google Business Profile Insights before they show up anywhere else.

    What Specifically Should You Be Checking During This Window?

    A completed, well-categorised profile with fresh photos and consistent posting activity often produces a measurable increase in calls and direction requests within sixty to ninety days, frequently before your website’s organic rankings have moved at all. This is exactly the pattern my client missed when he was watching the wrong dashboard. 

    Check your profile views, your website click count, and your direction requests specifically during this window, since these tend to respond faster to the foundational work than broader keyword rankings do. For lower competition service and location combinations, first page or map pack visibility can appear within four to eight weeks, occasionally faster in genuinely quiet markets.

    What Happens Between Month Three And Month Six?

    This is generally where organic rankings for your core, more competitive commercial terms start to move meaningfully, and where the pattern becomes considerably more visible across every metric simultaneously rather than just the profile-specific ones.

    What Does Genuine Progress Look Like During This Stage?

    Expect organic rankings for higher competition terms like “boiler installation near me” or “boiler installation plus your town” to begin climbing steadily, alongside continued growth in Google Business Profile actions. 

    In dense, competitive metro areas with many established competitors, breaking into the visible top three map pack positions can take the full length of this window, three to six months of consistent profile activity and review generation, rather than the faster timeline possible in a quieter market. 

    By the end of this period, most properly run local SEO campaigns should be producing a measurable, attributable increase in enquiries compared to your original baseline, even if the volume isn’t yet at its eventual peak.

    What Happens From Month Six Onwards?

    This is where the compounding effect that makes SEO genuinely different from paid channels starts to become visible, and where the strongest, most durable gains tend to arrive.

    Why Do Results Continue Improving Rather Than Plateauing?

    By month nine to twelve, properly executed campaigns typically show rankings that have stabilised into genuinely defensible positions rather than the more volatile early gains that can appear and disappear within the first six months. 

    You’ll often find yourself ranking for related terms you never specifically targeted, a natural consequence of accumulated topical authority spreading across a wider set of relevant searches than your original content plan covered. 

    Reviews should be arriving at a steady, established pace by this point, and your profile’s discovery search volume, people finding you without knowing your name, should represent a meaningfully larger share of total traffic than it did in month one.

    How Should You Judge Whether Your Own Results Are On Track?

    Rather than comparing yourself against a generic industry average, the more useful exercise is tracking your own numbers against your own baseline at each of these checkpoints, since your specific market, competition level and starting position genuinely change what “good” looks like for your business.

    What Should You Actually Be Comparing At Each Stage?

    At month one, compare profile completeness and technical health against where you started, not rankings. At month three, compare Google Business Profile actions, calls, clicks and direction requests, against your baseline, since this is typically the first place genuine movement shows up. 

    At month six, compare organic rankings for your priority commercial terms and overall enquiry volume against your baseline. At month twelve, compare the breadth of terms you’re now visible for against your original, narrower target list, since a widening footprint is one of the clearest signs the compounding effect is genuinely taking hold.

    Why Does Setting The Right Expectations Matter More In This Sector?

    Boiler, solar, heat pump, air conditioning and EV charger businesses carry genuinely high average job values, which means each of these local surfaces, calls, direction requests, map pack position, translates into meaningful revenue rather than a marginal metric. 

    You’re also competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch, which pushes the timeline for breaking into competitive map pack positions towards the longer end of these ranges rather than the shorter one, and it’s worth setting that expectation honestly from the outset rather than promising a faster result than the competitive reality allows.

    Every senior person on our team at Essheo has spent eight or more years tracking and reporting exactly these local benchmarks in genuinely hard to rank sectors, including direct experience monitoring profile performance and lead flow at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, reported against the specific local metrics that actually matter, not a generic overview that misses where the earliest genuine movement shows up.

    Ready To Find Out What Your Own Numbers Should Look Like?

    If you’re not currently checking your Google Business Profile Insights regularly, or you’re unsure what a healthy trajectory should look like for your specific market and competition level, that’s exactly the gap worth closing before judging any local SEO investment too early or too harshly.

    I set Essheo up to give boiler, solar, heat pump, air conditioning and EV charger installation businesses a genuinely realistic, properly benchmarked view of what local SEO results should look like at every stage, checked against the surfaces where movement actually shows up first.

    Book a strategy call with me today and let’s set realistic, properly benchmarked expectations for your local SEO results.

  • How Customer Reviews Influence Local SEO Performance

    How Customer Reviews Influence Local SEO Performance

    I watched a client’s average star rating drop from 4.6 to 4.2 over about six weeks once, and enquiries fell noticeably in the same window, not because the work had gotten worse, but because a genuinely difficult customer left a detailed one star review that sat completely unanswered for nine days before anyone noticed it. 

    By the time we responded properly, the damage to that specific search visibility had already partly set in. That single unanswered review taught the whole team something worth understanding properly, reviews aren’t a reputation nicety sitting alongside SEO, they’re one of the ranking signals SEO actually depends on.

    I’ve built review systems and handled exactly this kind of situation for a boiler and solar installation business that scaled past £65 million in turnover, so I know both the mechanics behind why reviews matter and the practical systems that actually generate and manage them properly. 

    This post covers both properly, the ranking mechanics and the operational discipline needed to get genuine value from them.

    How Much Do Reviews Actually Weigh In Local Rankings?

    Review signals are consistently identified as one of the three or four heaviest factors in Google’s local pack algorithm, sitting alongside your Google Business Profile category and proximity to the searcher. 

    Independent survey data from local SEO practitioners puts review signals at roughly 16% to 20% of total local pack ranking weight, a genuinely significant share once you consider how many other factors are competing for the remaining percentage.

    Which Specific Review Metrics Matter Most?

    Total review count matters less than most business owners assume. What genuinely drives ranking performance is review velocity, the rate of new reviews arriving consistently, review recency, since a review from last month carries considerably more weight than one from two years ago, and response rate, with businesses replying to a large majority of their reviews seeing measurably better local pack performance than those who leave reviews unanswered. 

    A business with forty recent, steadily arriving reviews and a strong response rate will often outrank one sitting on two hundred reviews that stopped arriving eighteen months ago.

    How Do Reviews Now Affect Visibility Beyond Traditional Google Rankings?

    This is where the stakes have genuinely risen over the past year, and it’s worth understanding properly because it changes how seriously review management deserves to be treated.

    Why Do Reviews Matter Even More In The Age Of AI Search?

    Current research indicates AI platforms increasingly require a star rating average above roughly 4.3 before they’ll recommend a local business in a conversational answer, and traffic referred from AI platforms converts at considerably higher rates than typical organic traffic, in some reported data as high as 27%. 

    This means your review profile isn’t just influencing whether you appear in Google’s local pack anymore, it’s increasingly a gatekeeping factor for whether an AI tool will recommend your business at all when someone asks a conversational question about a heat pump installer or an EV charger fitter in their area.

    What Does This Mean Practically For Your Review Strategy?

    A star rating sitting at 4.1 or 4.2 might have been perfectly respectable a few years ago. In an environment where AI platforms are applying something close to a 4.3 threshold before recommending a business, that same rating now risks excluding you entirely from an increasingly important discovery surface, not just ranking you lower within it.

    Why Does How You Handle A Negative Review Matter As Much As Avoiding One?

    This is genuinely counterintuitive to a lot of business owners, but a well-handled negative review often does more for your credibility than having no negative reviews at all, because a profile with only glowing five star reviews and nothing else can read as suspicious to a genuinely sceptical consumer.

    What Does A Properly Handled Response Actually Look Like?

    The most effective structure I’ve seen across genuine trades review management follows a simple, repeatable pattern. Acknowledge the specific issue without groveling or admitting fault you don’t owe, state one concrete fact that shows you genuinely understand the job in question, and invite the customer to resolve things offline through a named contact and a direct phone number or email. 

    Never argue publicly, never repeat the negative claim back in your response since that embeds the accusation further, and never respond while genuinely angry, wait a day if you need to. Aim to respond within twenty four to forty eight hours, since a negative review sitting unanswered for over a week signals either that you don’t monitor your profile or that you don’t take feedback seriously, both of which read badly to anyone reading it afterwards.

    Why Does Responding To Every Review, Not Just Negative Ones, Matter?

    Roughly 45% of consumers say they’re more likely to hire a contractor who responds professionally to reviews, and 94% say they actively avoid businesses with unaddressed negative feedback. 

    For a business receiving five to ten new reviews a month, responding to every single one, positive and negative, is a realistic operational goal. At higher volumes, prioritise every negative review without exception and aim to respond to at least half of positive reviews, since consistent engagement signals genuine, active management rather than a profile set up once and forgotten.

    How Should You Actually Build A System That Generates Reviews Consistently?

    Review velocity, the consistent, steady arrival of new reviews, matters more for ranking than a single burst followed by silence, which means this needs treating as an ongoing operational process rather than an occasional reminder to ask happy customers.

    What Does A Compliant, Effective System Actually Involve?

    Ask every single customer for a review, not just the ones you’re confident were satisfied, since selectively asking only happy customers, known as review gating, is explicitly against Google’s policy and risks having your reviews stripped entirely if detected. 

    Send the request within twenty four hours of job completion while the experience is genuinely fresh, using a direct link or QR code that takes the customer straight to the review form without an intermediate survey or screening step. 

    Google’s April 2026 policy update specifically reinforced bans on review gating and added explicit prohibitions on setting internal review quotas for staff or asking customers to name a specific employee, so any review generation process a previous agency or software vendor set up for you is worth auditing against these current rules directly.

    Why Does Asking Everyone Identically Actually Produce Better Reviews, Not Worse?

    This feels counterintuitive at first, since asking every customer including the ones you suspect might leave a mediocre review sounds risky. 

    In practice, a business with an honest mix of overwhelmingly positive reviews and the occasional handled negative one reads as genuinely trustworthy, while a suspiciously perfect five star profile, particularly one that stopped growing after a burst of reviews around launch, tends to raise scepticism rather than confidence in an increasingly review-literate consumer base.

    Why Does Getting This Right Matter More For Boiler, Solar And Heat Pump Businesses Specifically?

    This sector involves letting an engineer into someone’s home to work on expensive, safety-critical equipment, which makes trust signals like reviews carry genuinely more weight in the buying decision than they would for a lower-stakes purchase. 

    You’re also competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch, who often carry substantial review volume of their own, making a consistent, well-managed review profile one of the clearest ways a smaller, local business can compete on genuine trust signals rather than budget alone.

    Every senior person on our team at Essheo has spent eight or more years building and managing exactly this kind of review system in genuinely hard to rank sectors, including direct experience handling customer feedback and reputation at scale at a business that delivered up to 900 boiler installations and 100 solar systems a month nationwide. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, built on properly managed review systems that generate genuine, compliant, consistent growth rather than a burst of activity that fades within months.

    Ready To Build A Review System That Actually Supports Your Rankings?

    If your review profile has stalled, gone quiet, or you’re unsure whether your current process for collecting reviews genuinely complies with Google’s current policy, that’s worth addressing properly before it starts affecting your visibility in ways that are considerably harder to reverse later.

    I set Essheo’s Local SEO service up to help boiler, solar, heat pump, air conditioning and EV charger installation businesses build genuinely compliant, consistent review systems that support local rankings and AI search visibility together, not just a one-off push that fades after a few months.

    Book a strategy call with me today and let’s build a review system that keeps working for your rankings, not against them.

  • The Business Case for Investing in Local SEO

    The Business Case for Investing in Local SEO

    I’ve sat through enough board meetings to know that “SEO would really help our marketing” gets nowhere near the approval a genuine business case does. Boards approve documents that state a problem clearly, weigh actual options including doing nothing, and land on a specific financial ask with a defensible return. 

    Most SEO pitches never get structured that way, which is exactly why so many good strategies never get funded properly in the first place.

    I’ve built and defended budget requests at a boiler and solar installation business that scaled past £65 million in turnover, so I know what a business case actually needs to survive genuine scrutiny rather than a friendly nod. 

    This post is structured the way I’d actually write this document for a client, section by section, so you can either use it directly or understand exactly what a properly built case for local SEO investment should contain.

    What Problem Is This Investment Actually Solving?

    Every credible business case starts with a clearly stated problem, not a vague sense that “marketing could be better.” For a boiler, solar, heat pump, air conditioning or EV charger business, the problem usually falls into one of a few specific categories worth naming precisely rather than gesturing at generally.

    How Should You State The Problem Specifically?

    Nearly half of all Google searches carry local intent, and for a service business, local pack visibility captures roughly 48% of all clicks on searches that trigger a map pack, concentrated almost entirely in the top three visible positions. 

    If your business isn’t consistently appearing there, or is relying almost entirely on paid advertising to generate leads, the problem statement is straightforward: you’re either invisible for a large share of active, high-intent local demand, or you’re paying an ongoing premium to rent visibility that a competitor with proper local SEO owns for a fraction of the marginal cost. 

    State whichever applies to your business in one sentence, with the specific number behind it, before moving any further into the document.

    What Are The Realistic Options, Including Doing Nothing?

    A genuine business case weighs at least three options, not just “invest” versus “don’t invest” framed as a false binary. Decision makers respond considerably better to a document that’s honestly weighed alternatives than one that only presents a single path forward.

    What Do These Options Actually Look Like For This Decision?

    Option one is maintaining the current approach, typically continued or increased paid advertising spend with no organic investment. Option two is a modest, foundational SEO investment, Google Business Profile optimisation and basic local citation work, without a broader content or authority-building programme. 

    Option three is a properly structured, ongoing local SEO programme covering technical foundations, content, local search and consistent authority building over a twelve to eighteen month horizon. 

    Each of these carries a genuinely different cost and a genuinely different outcome, and naming all three, rather than presenting SEO investment as the only option on the table, makes the eventual recommendation considerably more credible.

    What Is The Genuine Cost Of Choosing To Do Nothing?

    This is the section most SEO pitches skip entirely, and it’s often the most persuasive part of the whole document. Local rankings don’t hold steady passively, they decline slowly as competitors invest while you don’t, and a business relying entirely on paid channels remains exposed to rising cost per click and to the structural risk of a channel it doesn’t control. 

    Quantify this properly using your own numbers, if a single map pack position is worth several thousand pounds a month in your specific market, as it often is for this sector given typical job values, the cost of a slow, unaddressed decline over twelve months is a real, calculable figure, not an abstract risk.

    What Does The Financial Case Actually Look Like?

    This is the section a finance-minded board member will scrutinise most closely, and it needs to stand on its own with specific numbers rather than vague reassurance about “long term value.”

    What Should The Investment And Return Figures Include?

    State the required investment clearly, typically £1,500 to £4,000 a month for a genuinely competitive multi-location installer business in this sector, and the expected timeline to meaningful return, generally four to six months for early signals and nine to twelve months for the strongest compounding growth. 

    Home services SEO campaigns typically return £5 to £12 for every £1 invested measured over a three year horizon, with UK businesses generally achieving somewhere around a 2.6x return within the first twelve months, rising to roughly 5.2x by month thirty six. 

    State the payback period explicitly, since a board approving a spend wants to know not just the eventual return but how long the investment takes to pay for itself.

    How Should You Handle Uncertainty In These Numbers?

    Present a range rather than a single point estimate, and be explicit about what assumptions sit behind it, your current close rate, your average job value, and your current cost per lead through existing channels. 

    A business case that acknowledges genuine uncertainty while still landing on a defensible range is considerably more credible than one presenting a single confident number that collapses under the first hard question.

    What Are The Genuine Risks And How Are They Managed?

    Every credible business case names its risks honestly rather than pretending the investment is without downside, because boards trust documents that acknowledge risk considerably more than ones that don’t.

    What Are The Specific Risks Worth Naming Here?

    The main risk is timeline related, meaningful results take months to materialise, and a business expecting immediate returns risks disappointment or premature cancellation right before the investment starts compounding. A secondary risk involves execution quality, since SEO outcomes depend heavily on who’s actually doing the work, which is why the recommended solution should specify a sector-experienced partner rather than a generic provider. 

    Mitigate the timeline risk by setting expectations explicitly at the outset and reviewing progress against leading indicators, rankings, profile engagement, early enquiry volume, before judging the investment purely on lagging revenue figures too early in the programme.

    Why Does This Matter More Now Than It Would Have A Few Years Ago?

    A genuine business case should explain timing, why this decision matters now rather than at some indefinite future point, because urgency without justification reads as sales pressure rather than genuine analysis.

    What’s Genuinely Changed That Makes This A Now Decision?

    Search behaviour has shifted meaningfully, with AI Overviews now appearing on a significant share of Google searches and consumer discovery increasingly spanning AI platforms alongside traditional search. 

    Businesses building genuine topical authority and structured, citable content now are positioning themselves to be referenced across this expanded discovery landscape, while businesses delaying that investment are ceding ground to competitors doing exactly that right now. This isn’t urgency for its own sake, it’s a genuine, time-sensitive shift in how demand is being captured across the industry.

    What Is The Actual Recommendation And Ask?

    A business case needs a clear, specific recommendation stated plainly, not left implicit for the reader to infer.

    How Should The Recommendation Be Framed?

    Recommend the properly structured, ongoing local SEO programme, option three from the analysis above, with a specific monthly investment figure, a defined review cadence, typically monthly reporting with a formal quarterly review, and a clear decision point at month six and month twelve to assess progress against the leading and lagging indicators established at the outset. 

    State the ask explicitly, approval of a specific budget for a specific duration, rather than an open-ended commitment with no defined checkpoint.

    Why Does Sector Specific Evidence Strengthen This Case Considerably?

    A business case built on generic small business SEO statistics is weaker than one built on evidence genuinely specific to boiler, solar, heat pump, air conditioning and EV charger installation businesses, given the particular competitive pressure from national comparison giants like MoneySuperMarket, GoCompare and uSwitch, and the considerably higher average job values that change the underlying financial maths compared to a lower-ticket local service category.

    Every senior person on our team at Essheo has spent eight or more years building exactly this kind of evidence base in genuinely hard to rank sectors, including direct experience defending marketing budgets at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, and we can help build the specific, sector-accurate numbers your business case genuinely needs to get approved.

    Ready To Build A Business Case That Actually Gets Approved?

    If you’re heading into a budget conversation and need genuine, sector-specific numbers rather than generic statistics that won’t survive a finance director’s first question, that’s precisely the groundwork worth doing properly before you present anything.

    I set Essheo up to help marketing managers and decision makers build exactly this kind of properly structured, evidence-based case for local SEO investment, specific to your market, your competitors and your actual numbers.

    Book a strategy call with me today and let’s build a business case for local SEO that survives genuine board scrutiny.

  • How Google Maps Rankings Impact Revenue

    How Google Maps Rankings Impact Revenue

    I once ran the numbers for a heat pump installer who’d slipped from position one to position three in his local map pack over about four months, without noticing, because nothing dramatic had happened, no penalty, no algorithm panic, just a slow slide. 

    When we calculated what that actual movement was costing him in lost enquiries and, from there, lost bookings, the number was considerably larger than the entire monthly budget he was spending on his SEO retainer. He’d been treating position three as “still on the map,” which technically it is, but the revenue difference between the top spot and third place is genuinely significant, not a rounding error.

    I’ve built and defended exactly this kind of revenue-to-ranking connection at a boiler and solar installation business that scaled past £65 million in turnover, so I know how to translate a ranking position into a pounds and pence figure a board actually cares about. 

    This post walks through precisely how that translation works, with real numbers, so you can calculate what your own map pack position is genuinely worth.

    How Much Does Click-Through Rate Actually Drop Between Positions?

    This is the foundation everything else in this post builds on, so it’s worth being precise about the actual numbers rather than a vague sense that “higher is better.”

    What Do The Real Click-Through Rates Look Like Position By Position?

    First Page Sage’s 2026 data puts local pack position one at a 17.6% click-through rate, position two at 15.4%, and position three at 15.1%, with the three visible positions combined capturing roughly 48% of all clicks on searches that trigger a map pack. 

    Contractor-specific benchmarks tell a similar story, with the top three map pack positions together capturing 60% to 75% of clicks on high-intent trade searches like “emergency boiler repair near me” or “heat pump installation” plus a town name. 

    Fall outside the visible three positions into the “more places” expansion, and click share collapses to somewhere around 2% to 4%, effectively invisible for local intent searches regardless of how good your business genuinely is.

    Why Does The Gap Between Positions One And Three Matter Less Than The Gap Between Three And Four?

    This is the detail most business owners miss, and it changes how you should think about your own ranking. The difference between position one and position three within the visible pack is real but relatively modest, roughly two to three percentage points of click-through rate. 

    The difference between position three and position four, dropping out of the visible pack entirely, is enormous, a fall from around 15% click-through to somewhere near 2%. That means the single most valuable thing your SEO strategy can achieve isn’t necessarily reaching position one, it’s staying inside the visible three-pack at all, and only then optimising for the top spot once that’s secure.

    How Do You Actually Translate Click-Through Rate Into Revenue?

    This is the calculation that turns an abstract ranking position into a number a finance director will actually take seriously.

    What Does A Worked Example Actually Look Like?

    Take a heat pump installer receiving 500 monthly impressions for their core commercial search terms. At position one, a 17.6% click-through rate produces roughly 88 clicks a month. 

    At position three, a 15.1% rate produces around 76 clicks, a loss of 12 clicks purely from that positional shift. If your website or Google Business Profile converts those clicks into enquiries at a typical local service rate of around 10%, that’s a difference of roughly one qualified enquiry a month between the two positions. 

    Apply a realistic close rate of 25% and an average heat pump installation value of £9,000, and that single position shift represents somewhere in the region of £2,250 a month in lost revenue, or over £27,000 across a year, from ranking movement alone.

    Why Does This Number Scale Considerably For Higher Impression Volumes?

    That example used a relatively modest 500 monthly impressions. A multi-location installer, or one operating in a larger city with considerably higher search volume, could easily see impression counts several times that figure across their core terms, which means the same positional shift translates into a proportionally larger revenue impact, often tens of thousands of pounds annually once you’re working across several towns rather than one.

    What Happens To Revenue When A Business Drops Out Of The Map Pack Entirely?

    This is where the numbers become genuinely alarming, and it’s exactly the scenario that catches business owners off guard because it rarely happens overnight.

    How Severe Is The Revenue Impact Of Falling Below Position Three?

    Using the same 500 impression example, dropping from position three, at roughly 15% click-through, to position four or beyond, at around 2% to 4%, represents a fall from approximately 76 clicks a month to somewhere between 10 and 20. 

    That’s a reduction of 75% to 85% in your organic map pack traffic from a single positional shift, translating into a proportionally similar collapse in enquiries and, ultimately, booked jobs. 

    For a business with average job values in the thousands of pounds, that kind of drop can represent a genuinely existential threat to the health of the business if it isn’t caught and addressed quickly.

    Why Do These Drops Often Go Unnoticed Until The Damage Is Significant?

    Because they’re rarely accompanied by an obvious trigger. There’s no warning email from Google, no visible penalty notice, just a slow slide in position over weeks or months as a competitor’s profile strengthens or as your own reviews and content quietly fall behind. 

    This is exactly why regular position tracking against your priority commercial terms matters so much, catching a slide from position three to position four within a few weeks is a manageable fix, catching it six months later after the revenue has already been lost is a considerably more painful conversation.

    How Should This Change How You Think About Your SEO Investment?

    Once you can genuinely quantify what a single positional movement is worth in real revenue terms, the maths on investing properly in local search stops being a marketing decision and becomes a straightforward commercial one.

    What Does This Mean For How You Budget?

    If a single position improvement in your map pack ranking is worth £2,000 or more a month in additional revenue, as in the example above, that reframes what a reasonable monthly SEO retainer should look like. 

    Spending £1,500 to £2,500 a month to protect and improve a ranking worth several thousand pounds monthly in genuine revenue is a considerably easier decision to defend than treating that same spend as an abstract marketing cost with no clear connection to the bottom line.

    Why Does This Matter More For Boiler, Solar And Heat Pump Businesses Specifically?

    Average job values in this sector run considerably higher than most local service categories, which means the pounds-and-pence impact of every single position in the map pack carries genuinely more weight than it would for a lower-value trade. 

    You’re also competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch for the same visible three positions in many searches, which makes defending and improving your position considerably harder, and considerably more valuable, than in a less competitive category.

    Every senior person on our team at Essheo has spent eight or more years building exactly this kind of revenue-connected reporting in genuinely hard to rank sectors, including direct experience translating ranking performance into commercial outcomes at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented within our SEO service for home improvement businesses have contributed to over £45 million in combined client revenue across the last two years alone, built on properly quantifying what every position in the map pack is genuinely worth to your business, not just where you happen to rank.

    Ready To Find Out What Your Ranking Is Genuinely Worth?

    If you don’t currently know what a single position improvement in your local map pack would be worth in actual revenue terms, that’s a gap worth closing before your next budget conversation, not after a slow, unnoticed decline has already cost you months of lost bookings.

    I set Essheo up to give boiler, solar, heat pump, air conditioning and EV charger installation businesses exactly this kind of properly quantified view of what their map pack position is genuinely worth, and what protecting or improving it could mean for real revenue.

    Book a strategy call with me today and let’s work out precisely what your current Google Maps ranking is costing or earning your business.

  • How to Choose an SEO Agency for Home Improvement Service Based Companies

    How to Choose an SEO Agency for Home Improvement Service Based Companies

    I’ve watched business owners compare three SEO proposals side by side and pick the one with the nicest looking deck, only to discover three months later that “nicest looking deck” told them nothing about who was actually doing the work or how it would be measured. 

    Choosing a local SEO agency badly is expensive twice over, once in the wasted budget, and again in the months you lose before starting again with someone else.

    I’ve sat on both sides of this decision, running the budget that hired agencies at a boiler and solar installation business that scaled past £65 million in turnover, and now building the kind of agency I’d have wanted to hire back then. 

    This post is a genuine methodology for choosing properly, not a list of vague qualities to look for, but an actual process you can run against real proposals.

    How Should You Actually Structure The Comparison Process?

    The single biggest mistake I see is comparing proposals that were never asked to answer the same questions in the first place. If one agency quotes based on a quick call and another spent two hours auditing your site first, you’re not comparing like for like, you’re comparing two entirely different levels of effort dressed up as a single number.

    What Should You Send To Every Agency Before Getting Quotes?

    Send every agency you’re considering the exact same brief, your current situation, your priority services and locations, and a request for the same specific information back: scope, duration, deliverables, a baseline assessment of where you currently stand, and reporting frequency. This is the only way to make the resulting proposals genuinely comparable, rather than judging apples against oranges dressed up in similar-looking PDFs.

    How Many Agencies Should You Actually Shortlist?

    Three is generally the right number. Fewer than that and you don’t have enough genuine comparison to spot outliers, either unusually good or unusually concerning. More than four or five becomes genuinely difficult to evaluate properly without the process dragging on for weeks while your current lead generation problem continues unaddressed.

    What Should You Actually Look For In Each Proposal?

    Rather than a vague sense of whether a proposal “feels right,” score each one against the same specific criteria, because this removes a huge amount of the guesswork and personal bias that leads business owners astray.

    What Are The Criteria That Genuinely Matter?

    Six factors consistently separate strong proposals from weak ones. Proof of results specifically in your sector, ideally tied to actual revenue or booked jobs rather than rankings alone. Process clarity, a specific, dated roadmap for the first ninety days rather than vague reassurance. Who actually does the work, named specialists you’ll deal with directly versus an account manager sitting between you and whoever’s genuinely executing the strategy. 

    Reporting structure, showing conversions and business outcomes rather than rankings in isolation. Pricing transparency, an itemised breakdown of what your monthly fee actually buys rather than a single opaque figure. And risk control, meaning no ranking guarantees, since Google itself warns against any provider making that specific promise.

    How Should You Score These Against Each Other?

    Build a simple spreadsheet with each agency as a column and these six criteria as rows, scoring each one from one to five with a short note explaining why. Weight the criteria if some matter more to your business than others, proof of results and who does the work typically deserve the heaviest weighting, since they predict actual performance more reliably than pricing or presentation quality. 

    Whoever scores highest overall, not whoever presented the flashiest deck, is genuinely the stronger choice.

    How Important Is Genuine Sector Experience Compared To General SEO Skill?

    This is a question I think about constantly, because it’s genuinely nuanced rather than a simple “always choose the specialist” answer.

    When Does Specialisation Actually Matter More?

    For boiler, solar, heat pump, air conditioning and EV charger installation businesses specifically, sector experience matters considerably more than it would for a lower-competition local service category. 

    You’re competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch, understanding seasonal demand swings between winter boiler emergencies and summer solar interest, and navigating genuine regulatory sensitivity around grant and savings claims. An agency without direct experience in this specific competitive landscape is starting from a considerably weaker position, even if their general SEO fundamentals are sound.

    What Should You Actually Ask To Test This?

    Ask directly what results they’ve delivered in your specific sector or a genuinely comparable one, and ask for names, not anonymised case studies you can’t verify. Ask how they’d handle the specific seasonal pattern your business experiences, and listen for whether the answer reflects genuine understanding or a generic response that could apply to any local business. 

    An agency that immediately understands the difference between an emergency boiler callout and a considered £12,000 heat pump installation decision is speaking from genuine experience, not a script.

    What Should The First Ninety Days Actually Look Like Once You’ve Chosen?

    Understanding this in advance lets you judge whether an agency is actually following a genuine process once the engagement begins, rather than discovering months later that nothing structured was ever happening.

    What Should Happen In The First Thirty Days?

    A properly run engagement spends the first month on discovery and diagnosis, not action for its own sake. A thorough technical and competitive audit, access arranged to your Search Console, analytics, Google Business Profile and website, clear goals set based on what a genuine lead is worth to your business, and an honest baseline established showing exactly where you currently stand. 

    If an agency skips straight to publishing content or making changes without this discovery phase, that’s a genuine concern, because strategy built without proper diagnosis is essentially guesswork with better branding.

    What Should Happen Across Months Two And Three?

    The following two months should show the first interventions, technical fixes addressed, Google Business Profile fully optimised, initial content published, and by month three, the first genuinely measurable movement, though meaningful lead volume typically still needs a further few months to build fully. 

    Be wary of any agency promising dramatic results within this ninety day window, since that timeline reflects foundational work, not the compounding growth that arrives later, and a good agency should be honest about that distinction rather than overselling early progress.

    What Level Of Internal Involvement Should You Expect To Provide?

    Most genuine engagements require five to ten hours a week of your own team’s time during onboarding specifically, reviewing content, providing business information, granting access and approving strategy decisions. 

    An agency claiming they need nothing from you at all in the early stages is either working from incomplete information or not being fully transparent about how collaborative this process genuinely needs to be, particularly at the start.

    What Final Steps Should You Take Before Signing Anything?

    Once you’ve scored your shortlist and narrowed it down, there are still a couple of steps worth taking before committing budget.

    Why Do Reference Calls Matter More Than The Proposal Itself?

    Speak directly to two named references for your top choices, ideally businesses in a genuinely comparable sector or competitive situation. A reference call reveals things a proposal simply cannot, how responsive the agency actually is when something goes wrong, whether reporting genuinely matched what was promised, and whether the relationship felt like a partnership or a transaction. 

    This is worth the extra week it takes, because it’s considerably cheaper than discovering the same information three months into a contract you’re now trying to exit.

    Why Does A Live Conversation Matter As Much As The Written Proposal?

    If you’re down to two finalists, ask each to walk you through their proposal live rather than relying purely on the written document. How an agency handles direct questions and reasonable pushback in real time tells you more about how they’ll behave when a campaign hits a genuine obstacle than any polished slide deck ever will.

    Why Does This Process Matter Even More In This Sector?

    Generic advice about choosing an SEO agency doesn’t fully account for the specific stakes involved in boiler, solar, heat pump, air conditioning and EV charger businesses, where average job values run high enough that a poorly chosen agency doesn’t just waste marketing budget, it delays revenue that a properly chosen partner could have been generating months earlier.

    Every senior person on our team at Essheo has spent eight or more years being exactly the kind of agency that survives this level of scrutiny, including direct operational experience running lead generation at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented within our SEO service for home improvement businesses have contributed to over £45 million in combined client revenue across the last two years alone, and we’re genuinely happy to be scored against this exact framework, references included.

    Ready To Put Us Through This Process?

    If you’re genuinely comparing agencies right now, I’d encourage you to run exactly this process, the shared brief, the scored comparison, the reference calls, rather than choosing based on the nicest presentation or the lowest price alone.

    I set Essheo up to be the kind of agency that welcomes this level of scrutiny for boiler, solar, heat pump, air conditioning and EV charger installation businesses, because we know precisely how our results and our process hold up against genuine comparison.

    Book a strategy call with me today and put us through exactly this process yourself.

  • Signs Your Home Improvement Business Needs SEO

    Signs Your Home Improvement Business Needs SEO

    A business owner called me convinced his marketing was fine because his website “looked good” and he’d had it redesigned the previous year. Twenty minutes into looking at his actual Google Search Console data together, we found organic clicks had fallen by nearly a third over the previous six months, and he’d genuinely had no idea, because nobody had ever shown him where to look. 

    A good-looking website and a genuinely healthy search presence are not the same thing, and the gap between them is exactly where businesses quietly bleed leads without noticing.

    I’ve spent years building and monitoring search performance for a boiler and solar installation business that scaled past £65 million in turnover, so I know exactly which numbers and symptoms actually indicate a genuine problem versus normal fluctuation. 

    This post covers the specific, checkable signs that your home improvement business needs SEO attention right now, not a general readiness assessment, but the actual warning signs of an existing gap.

    Is Your Organic Traffic Actually Flat Or Declining?

    This is the first thing worth checking properly, because websites don’t hold their position passively. If nothing is being actively invested in your search presence, a slow decline is the default outcome, not an unlucky exception.

    How Do You Check This Properly Rather Than Guessing?

    Open Google Search Console, go to the Performance report, and compare your last three months of organic clicks against the same three months a year earlier, not just the previous quarter, since that comparison accounts for genuine seasonality in a sector with real demand swings between winter and summer. 

    If clicks and impressions are both declining together, that’s a genuine visibility problem, your pages are appearing less often in search results. If impressions are holding steady but clicks are falling, that points towards something different entirely, possibly AI Overviews or other search features intercepting clicks before they reach your site, which needs a different kind of fix than a straightforward ranking issue.

    What Counts As A Genuine Warning Sign Versus Normal Fluctuation?

    A single bad week or even month can be noise. Organic traffic that’s been flat or declining for six months or more, with no clear seasonal explanation, is a genuine signal that your site is losing ground relative to competitors who are actively investing while you’re not.

    Are You Simply Invisible For Your Own Core Services?

    This is embarrassingly common, and it’s genuinely worth checking properly rather than assuming you already know the answer.

    How Do You Test This Honestly?

    Open an incognito browser window, search your exact core service alongside your town, “heat pump installation Leeds” or “boiler repair Manchester,” and see where you actually appear, not where you assume you appear. 

    If you’re not visible on the first page for your primary service and location combined, that’s about as clear a sign as exists that SEO attention is genuinely needed. Repeat this for your three or four most important services and towns, since visibility can vary considerably between one service page and another even on the same website.

    Are The Same Competitors Consistently Outranking You On Every Search?

    This pattern, rather than a single missed keyword, tells you something structural is happening rather than a one-off issue.

    Why Does Consistency Across Multiple Searches Matter More Than One Result?

    If the same one or two competitors appear above you across every relevant search you try, that’s not bad luck on a single keyword, it’s a genuine gap in your overall domain authority, your Google Business Profile strength, or your content depth compared to theirs. 

    This is worth diagnosing properly rather than chasing individual keywords one at a time, because the underlying cause is very likely the same across all of them.

    Is Paid Advertising Your Only Source Of Website Traffic?

    This is a genuine structural vulnerability, not just a missed opportunity, and it’s worth being honest with yourself about how exposed this actually leaves your business.

    Why Does This Specifically Signal An SEO Gap?

    If turning off your ad spend for a month would mean your phone stops ringing almost entirely, you have no organic visibility layer underneath your paid campaigns at all. That’s a genuinely risky position, since rising cost per click, algorithm changes in ad auctions, or even a temporary account issue can remove your entire lead flow overnight. 

    A healthy business should be generating a meaningful share of enquiries organically, so that paid spend is topping up an existing pipeline rather than being the entire pipeline on its own.

    Is Your Website Simply Too Slow, Particularly On Mobile?

    This one gets missed constantly because it doesn’t feel like an SEO problem, it feels like a technical inconvenience, but it directly suppresses both rankings and conversions.

    What Should You Actually Check And What Does It Mean?

    Run your site through a mobile page speed test and look specifically at load time on a phone, not a desktop connection, since a large majority of local searches happen on mobile. Roughly 53% of visitors abandon a mobile site that takes longer than three seconds to load, and slow-loading pages are measurably penalised in rankings alongside losing the visitors who do arrive before they even see your content. 

    If your site takes more than three seconds to load on a typical mobile connection, that’s costing you leads twice over, once in lost rankings and again in visitors leaving before converting.

    Is Your Google Business Profile Incomplete Or Neglected?

    This is one of the fastest things to check and one of the most common gaps I find during an audit, precisely because it’s easy to set up once and then forget about entirely.

    What Specifically Should You Be Checking?

    Open your own profile and honestly assess it. Are all your services listed with genuine descriptions, or left blank. Have you uploaded photos recently, or does the gallery look untouched for a year or more. Are you responding to reviews, and arriving consistently, or have they slowed to a trickle over recent months. 

    An incomplete profile leaves you effectively invisible in the local map pack for many searches, and businesses with sparse reviews receive roughly three times fewer clicks than those with a healthy, consistent flow, according to research into local search behaviour.

    Can You Actually Identify Which Pages On Your Site Produce Leads?

    This is a quieter, less obvious sign, but it’s genuinely revealing if you’re honest about the answer.

    Why Does This Gap Matter So Much?

    If you can’t say with confidence which specific service or location pages are generating enquiries versus which are sitting there doing nothing, you’re not managing your search presence, you’re hoping it works. 

    This usually points towards either a tracking gap, conversions aren’t being measured properly, or a genuine content gap, certain pages simply aren’t structured well enough to convert regardless of how much traffic they receive.

    How Many Of These Signs Do You Actually Recognise?

    Any single sign here is worth investigating properly on its own. Three or more together is a considerably stronger signal that SEO isn’t just an opportunity you’re missing, it’s actively holding your business back right now, quietly, in a way that rarely shows up as an obvious, dramatic problem until the revenue gap has already been building for months.

    Why Does This Matter More For Boiler, Solar And Heat Pump Businesses Specifically?

    Average job values in this sector run considerably higher than most trades, which means each of these gaps translates into meaningful lost revenue every single month, not a marginal inconvenience. 

    You’re also competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch, which means these warning signs tend to compound faster in this sector than in a lower-competition trade category, since any gap you’re leaving open is one a well-resourced national competitor is actively exploiting.

    Every senior person on our team at Essheo has spent eight or more years diagnosing exactly these signs in genuinely hard to rank sectors, including direct experience monitoring and defending search visibility at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, built on properly diagnosing these exact warning signs before they cost more revenue than they already have.

    Ready To Find Out How Many Of These Apply To You?

    If you’ve recognised your own business in even a few of these signs, that’s worth a proper, honest audit rather than continuing to guess, because these gaps rarely fix themselves and tend to widen the longer they’re left unaddressed.

    I set Essheo up to run exactly this kind of thorough diagnostic for boiler, solar, heat pump, air conditioning and EV charger installation businesses, checking every one of these signals properly and showing you precisely where your business stands right now.

    Book a strategy call with me today and let’s find out honestly how many of these warning signs apply to your business.

  • The ROI of SEO for Contractors and Trades Businesses

    The ROI of SEO for Contractors and Trades Businesses

    Someone asked me recently what “average” ROI looks like for SEO in the trades, and I had to stop them before answering, because there genuinely isn’t a single number that means anything across every trade at once. 

    A plumber closing same-day emergency jobs behaves completely differently to a solar installer closing a considered £12,000 sale over several weeks. Lumping them together into one average tells you almost nothing useful.

    I’ve spent years building and measuring lead generation for a boiler and solar installation business that scaled past £65 million in turnover, so I’ve seen how differently ROI actually plays out depending on the trade, the ticket size, and the sales cycle involved. 

    This post breaks the real numbers down properly, trade by trade, rather than giving you a single misleading average that doesn’t apply to your specific business.

    What Does Average SEO ROI Actually Look Like Across The Trades?

    Before getting specific, it’s worth establishing the general range, because it genuinely is strong across this sector as a whole. 

    Home services SEO campaigns typically return £5 to £12 for every £1 invested, with the broader trades and construction category averaging around 681% return on a three year view according to First Page Sage’s industry benchmarking, and solar energy specifically sitting close behind at around 770%. 

    Recent data tracking over a thousand HVAC and home services companies found a median SEO ROI of 27.46x closed revenue against SEO fees, with the bottom quartile still returning nearly 13x and top performers exceeding 60x.

    Why Does The Range Vary So Widely Even Within The Same Broad Category?

    Because average job value and sales cycle length differ enormously even within trades that get lumped together under “home services.” A plumber closing a same-day emergency callout at a few hundred pounds operates on completely different economics to a heat pump installer closing a £10,000 to £15,000 project that took three weeks of research and comparison. 

    Both can produce excellent ROI, but the mechanics behind each number are genuinely different, and treating them the same leads to unrealistic expectations in one direction or the other.

    How Does ROI Actually Break Down By Trade Specifically?

    This is where I think most generic SEO content lets business owners down, because a single blended average obscures more than it reveals.

    What Do The Numbers Look Like For Higher Ticket, Considered Purchase Trades?

    For roofing, general contracting, and by direct extension solar and heat pump installation, average ticket sizes typically run £8,000 to £15,000, with customer lifetime value often reaching £12,000 to £18,000 once repeat business and referrals are factored in. 

    Conversion rates on these higher-value, more considered purchases tend to sit lower, often 3% to 5%, precisely because the sales cycle is longer and involves more comparison shopping. 

    Cost per lead for these trades runs higher too, frequently £100 to £425, but because the allowable customer acquisition cost as a share of lifetime value is so favourable, typically only 1% to 3%, the overall ROI on properly executed SEO remains genuinely strong despite the higher upfront cost per lead.

    What Do The Numbers Look Like For Higher Volume, Faster Cycle Trades?

    Plumbing and similar high-frequency trades operate at the opposite end of the spectrum, average tickets of £800 to £1,200, but conversion rates of 12% to 16% and sales cycles as short as a single day for emergency work. 

    Cost per lead sits lower, typically £65 to £130, and because volume is considerably higher, the ROI shows up faster and compounds through repeat business and referrals more quickly than it does for a one-off, high-value installation.

    Where Does Boiler, Heat Pump, Solar And EV Charger Work Actually Sit?

    This sector genuinely blends characteristics from both ends of that spectrum depending on the specific service. Emergency boiler repairs behave more like the high-volume, fast-cycle trades, quick decisions, lower average tickets, higher conversion rates. Full heat pump, solar or EV charger installations behave more like the considered, high-ticket category, longer research phases, higher average value, lower but more valuable conversion rates. 

    A properly built SEO strategy for this sector needs to account for both patterns simultaneously, since the same business is often serving genuinely different buying behaviours depending on which specific service someone’s searching for.

    How Does SEO’s ROI Actually Compare To Paid Advertising For The Same Trades?

    This comparison consistently favours SEO once measured over a proper time horizon, and it’s worth being specific about why rather than simply asserting it.

    What Does The Real Comparison Look Like With Actual Figures?

    One documented study tracking trade businesses over several months found SEO campaigns representing roughly £430,000 in investment generated £8.6 million in closed revenue, a return on ad spend of 19.9x and a genuine cost per paying customer of around £100. 

    Paid advertising running in parallel across the same period spent roughly £1.8 million to generate £8 million in revenue, a return on ad spend of just 4.4x and a cost per paying customer above £440. That’s not a marginal difference, it’s roughly a fourfold gap in efficiency between the two channels once measured on actual closed revenue rather than clicks or leads alone.

    Why Does This Gap Widen Over Time Rather Than Staying Fixed?

    Paid advertising’s cost per lead tends to hold steady or rise as competition increases, particularly during seasonal peaks when every competitor bids more aggressively at once. SEO’s marginal cost per lead falls the longer a campaign runs, since the same ranking pages keep producing enquiries without a fresh cost attached to each one. 

    That means the ROI gap between the two channels genuinely widens the further out you measure it, which is exactly why judging SEO against a single month’s figures understates its real value considerably.

    What Does Genuine Before And After Data Actually Look Like?

    Numbers in the abstract are useful, but seeing what actually changes across a real engagement makes the pattern considerably more tangible.

    What Kind Of Movement Should You Expect To See?

    Documented case studies across home service trades consistently show a similar shape of improvement over a properly run engagement. Google Business Profile photo counts climbing from single digits into the eighties or nineties. 

    Review counts roughly tripling over the engagement period. Monthly enquiry volume increasing by a factor of five to seven, moving from perhaps five qualified enquiries a month to thirty or more. Local pack rankings moving from page three or four up into the top three positions for priority commercial terms. 

    None of this happens in the first month, but the consistent pattern across genuinely well-run engagements is a steady, compounding climb across every one of these metrics simultaneously, rather than one number improving while the others stay flat.

    Why Does Getting This Right Matter Even More For This Specific Sector?

    Boiler, solar, heat pump, air conditioning and EV charger businesses sit at the higher-value end of the trades spectrum, which means the ROI maths genuinely favours patient, properly executed SEO even more strongly than it does for lower-ticket trades, since each additional booked job carries considerably more revenue behind it. 

    You’re also competing against national comparison giants like MoneySuperMarket, GoCompare and uSwitch for exactly the same search terms, which raises the bar for what “properly executed” needs to look like compared to a simpler local trade with less entrenched competition.

    Every senior person on our team at Essheo has spent eight or more years measuring exactly this kind of ROI in genuinely hard to rank sectors, including direct experience running lead generation that scaled a business to £65 million in turnover and peak months of £1.75 million in revenue. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, measured against real closed revenue, not vanity traffic or rankings in isolation.

    Ready To See What This Could Look Like For Your Specific Trade?

    Generic ROI averages tell you very little about what SEO could genuinely deliver for your specific business, your specific ticket size, and your specific sales cycle. What matters is running the real numbers against your actual figures, not a blended industry average that might not reflect your situation at all.

    I set Essheo up to give boiler, solar, heat pump, air conditioning and EV charger installation businesses a properly modelled, trade-specific view of what SEO could realistically return, based on your genuine average job value and close rate, not a generic industry figure pulled from an unrelated sector.

    Book a strategy call with me today and let’s work out the real ROI SEO could deliver for your specific business.

  • What Marketing Managers Should Know About Local SEO

    What Marketing Managers Should Know About Local SEO

    I once inherited a client relationship where the previous marketing manager had been receiving monthly SEO reports for a year, full of graphs and rankings, without ever being able to answer a simple question. How many actual jobs came from this work. 

    Nobody had built the reporting to connect the two, and by the time I got involved, eighteen months of budget had been spent without anyone internally able to prove it had worked.

    That’s the gap I want to close with this post. I’ve managed local search strategy for a boiler and solar installation business that scaled past £65 million in turnover, so I understand what a marketing manager actually needs to know to manage this properly, not just receive reports from an agency and hope the numbers are good. 

    This is the practical briefing I’d want if I were sitting in your seat, overseeing local SEO rather than executing it day to day yourself.

    What Should You Actually Be Tracking, And How Often?

    Most marketing managers I speak to are either tracking far too many metrics to act on meaningfully, or far too few to catch a genuine problem before it costs real business. The right approach is a small, deliberately chosen set of KPIs reviewed on the right cadence for each one, not a single monthly dashboard dump.

    What Belongs In A Weekly Check?

    Reviews and calls deserve weekly attention, because these are the metrics that reveal a genuine problem fast enough to act on it. Track new review volume, response rate to those reviews, and where possible, call and form submission volume from your Google Business Profile and website.

    If review response rate drops below 90% within forty eight hours, or reviews simply stop arriving for a couple of weeks, that’s worth flagging immediately rather than waiting for a monthly report to surface it.

    What Belongs In A Monthly Review?

    Local pack position for your priority commercial keywords, Google Business Profile insights covering calls, direction requests and website clicks, organic traffic trends, and your click-to-action rate, the percentage of profile viewers who actually call, message or visit your website, deserve a proper monthly review. 

    A healthy click-to-action rate for a service business typically sits around 8% to 12% of profile views, and tracking this trend over time tells you far more about genuine performance than raw profile view counts alone.

    What Should Only Be Reviewed Quarterly?

    Broader visibility metrics, share of local voice across your full service area, backlink growth, and revenue directly attributed to organic search deserve a quarterly deep dive rather than monthly scrutiny, since these numbers move slowly and checking them too frequently just adds noise without revealing anything actionable.

    How Do You Know If Your Agency Is Actually Doing The Work Properly?

    This is genuinely the hardest part of managing local SEO from the client side, because most of the work happens somewhat invisibly, and it’s easy to receive a polished report without being able to verify the substance behind it.

    What Should A Genuinely Transparent Monthly Report Include?

    A properly structured report should cover four things clearly, what was actually worked on that month, what specifically changed as a result, a short KPI snapshot rather than an overwhelming dashboard dump, and what that work supports going into the following month. 

    If a report only shows metrics without any connection to specific completed work, or specific work without any connection to metrics, you’re not getting the full picture needed to judge whether the investment is genuinely paying off.

    What Are The Warning Signs That Something Isn’t Being Managed Properly?

    A handful of consistent operational failures show up repeatedly in poorly run local SEO programmes. Half-filled Google Business Profiles missing services, products or attributes. Inconsistent name, address and phone details across directories that nobody’s ever properly audited. Generic, location-agnostic content published under the banner of “local SEO” without any genuine local detail. 

    And perhaps most tellingly, no clear connection in the reporting between the work being billed and any actual business outcome, calls, bookings, revenue. If your reports have been showing steady traffic growth for months with no discussion of how that traffic is converting, that’s worth raising directly.

    What Should You Personally Understand, Even If You’re Not Executing The Work?

    You don’t need to become a technical SEO specialist to manage this properly, but there’s a baseline understanding that makes you a considerably more effective client, and considerably harder to mislead, whether intentionally or through simple neglect.

    What Are The Non-Negotiable Fundamentals You Should Recognise?

    Your Google Business Profile should have every category, service, attribute and photo field genuinely filled in, not left at the minimum required to publish. Your business name, address and phone number should be identical, right down to punctuation and abbreviations, across every directory, your website footer, and your Google profile. 

    Every location you serve should have its own genuinely unique page, not a shared page with a town name swapped in. And reviews should be arriving consistently, not in occasional bursts followed by long silences. If any of these fundamentals are missing, no amount of more advanced work sitting on top will perform as well as it should.

    How Should You Think About The Relationship Between Rankings And Revenue?

    This is the mindset shift that separates a genuinely effective marketing manager from one who ends up in the position I described at the start of this post. Rankings and traffic are leading indicators, useful for spotting problems early, but they are not the outcome you’re actually being judged on. 

    Insist that reporting connects visibility metrics to actual leads and, where the data allows it, revenue, even if that connection takes a few months to become statistically meaningful. A marketing manager who can walk into a board meeting and say “organic search generated forty two qualified enquiries and eleven booked jobs last month” is in a considerably stronger position than one who can only say “our rankings improved.”

    How Should You Structure Internal Ownership Of This Work?

    Local SEO performs considerably better when it’s not treated as something an agency does entirely in isolation while your business simply waits for results. A handful of internal responsibilities genuinely need clear ownership.

    Who Should Own What Internally?

    Someone needs to own timely content approval, ideally turning drafts around within days rather than letting them sit for weeks, since delayed approvals are one of the most common reasons genuinely good strategies stall. Someone needs administrative access to your Google Business Profile, website and analytics accounts, rather than these sitting solely with a previous employee or an agency with no clear handover process. 

    And someone should own the flow of business information back to whoever’s managing your SEO, new services, accreditation changes, grant scheme updates, seasonal shifts in demand, because a strategy built without that context is working from an incomplete picture.

    Why Does Sector Context Change What Good Management Looks Like?

    Generic local SEO management advice doesn’t fully account for the specific pressures facing boiler, solar, heat pump, air conditioning and EV charger businesses. 

    You’re managing this against a backdrop of genuine seasonal demand swings, multi-location complexity if you cover more than one town, and competition against national comparison giants like MoneySuperMarket, GoCompare and uSwitch in nearly every search that matters, which raises the bar for what “properly managed” actually needs to look like compared to a simpler local service category.

    Every senior person on our team at Essheo has spent eight or more years both executing and reporting on exactly this kind of work in genuinely hard to rank sectors, including direct experience building the reporting systems that connect search visibility to actual revenue at a business that scaled past £65 million in turnover. 

    The strategies we’ve designed and implemented have contributed to over £45 million in combined client revenue across the last two years alone, reported in a way that gives marketing managers exactly what they need to defend the investment confidently.

    Ready For Reporting You Can Actually Stand Behind?

    If you’ve ever sat in a meeting unable to properly answer what your local SEO investment has actually delivered, that’s a reporting and management gap worth fixing, not a reflection of whether the underlying strategy is working.

    I set Essheo up to give marketing managers and decision makers exactly the kind of transparent, properly structured local SEO management they need to confidently answer that question every single time it’s asked.

    Book a strategy call with me today and let’s build local SEO reporting you can genuinely stand behind.