Key takeaways
- The right SEO expert near me for small business asks what a job is worth to you before talking about keywords.
- They ask where you want work from and how much more work you can take on, because more enquiries you can’t serve are worth nothing.
- They are honest about what nobody can change, such as the searcher’s distance from you, and that you can’t pay Google for a better local ranking.
- They report enquiries and jobs from your own analytics, with rankings as context, not as the result.
- They tell you what you can do yourself, and they price the rest in a way a small business can stop.
When you search for an SEO expert near me for small business, you get a map full of agencies and a page full of promises. The pitches sound alike, so the useful question is not “who is closest” but “who will make me money”. The seven signs below are things you can check yourself, most of them in a first call.
I have worked in SEO and digital marketing for more than 16 years, with plenty of small firms among my clients: trades, clinics, shops, local service businesses. The SEOs who do good work for them share habits that show up early. The ones who don’t also give themselves away early, usually by talking about rankings before they ask a single question about your business.
Whether the person sits in your town matters less than you might think. I covered that in why the closest agency isn’t always the right one. Here I assume you have a shortlist and want to know which name to call back.
The 7 signs at a glance
| # | Sign | What you will notice | Weak version |
|---|---|---|---|
| 1 | They ask about your margins | Questions about job value and which services pay | Talks keyword volumes straight away |
| 2 | They ask about area and capacity | Where you travel, how many more jobs you can take | Wants to rank you “everywhere” |
| 3 | They say what nobody can change | Distance, no paid local ranking, no guarantees | Promises a top three map spot |
| 4 | They looked before they pitched | Mentions details only true of your business | A template deck with your logo on it |
| 5 | They report enquiries, not just positions | Calls, forms and jobs from your own analytics | A ranking chart and nothing else |
| 6 | They tell you what you can do yourself | A short list of tasks you can keep in-house | Everything needs their monthly fee |
| 7 | Their price is clear and stoppable | Hourly or a defined project, short notice | A long contract for vague “SEO” |
Sign 1: they ask what a job is worth to you
A small business doesn’t need traffic. It needs profitable work. Two services can attract the same number of searches and be worth very different amounts to you: one is a high-margin job you want more of, the other is a low-margin job you only do to keep customers happy.
The right SEO asks about that early. What is a typical job worth? Which services carry the margin? How many enquiries turn into paid work? Those answers decide which pages deserve effort first. An SEO who starts with search volumes and never asks about money will build you traffic that looks good in a report and does little for the bank balance.
Have these ready before the first call
- Your two or three most profitable services
- A typical job value for each, even a rough range
- Roughly how many enquiries become paid jobs
- The areas you actually want to work in
- How many extra jobs a week you could take on without hiring
Sign 2: they ask where you work and how much more you can take
This sign matters most for home service businesses: plumbers, electricians, cleaners, HVAC engineers, builders. More enquiries from an area you don’t cover, or in a week when you are already fully booked, cost you time on the phone and nothing else.
A good SEO asks where you travel, where you would like more work and where you would rather not go. Google Business Profile has rules here too. Its help page on managing service areas says you can set up to 20 service areas, that you can’t set your area as a radius around your business, and that your overall area “shouldn’t be more than about 2 hours of driving time from where your business is based.” An SEO who suggests stretching that to look bigger is creating a problem, not solving one.
Capacity matters in the same way. If you can take on a few more jobs a week, the plan should aim at the services and areas that fill those slots, not at the biggest possible number of visitors.
Sign 3: they are honest about what nobody can change
Local results have limits that no SEO can move, and a good one tells you so without being asked. Google’s page on how local ranking works says local results are “mainly based on relevance, distance, and popularity”, and that “Distance refers to how far each business is from the customer who’s searching.” It also says: “There’s no way to request or pay for a better local ranking on Google.”
So if someone promises you the top three map results across a whole city, they are promising to change where your customers stand when they search. That is not possible. What a good SEO can improve is relevance (how well your profile and pages match what people search for) and the signals behind prominence, such as reviews and how well-known you are locally.
An SEO who can’t tell you what they can’t change will also struggle to tell you what they did change.
Sign 4: they looked before they pitched
Google’s page on hiring an SEO has a simple test: “See if the SEO is interested in you and your business.” In a first call that shows up as specifics. They mention a service page that is missing, a category on your Business Profile that doesn’t fit, or a competitor that shows up for your most profitable job. They ask questions a template couldn’t contain.
The weak version is a slide deck that would work for any business with a find-and-replace on the name. If nothing in the pitch is true only of you, you are hearing a sales script.
Sign 5: they report enquiries and jobs, not just positions
Rankings are useful context. They are not the result a small business pays for. A good local SEO sets up measurement so you can see enquiries: form submissions, calls from the website, booking requests. In Google Analytics these become key events. Google’s help page on key events defines one as “an event that measures an action that’s particularly important to the success of your business”, and says that “Any event you collect can become a key event.”
The best reports go one step further and tie enquiries to jobs, even if that is a simple monthly count from your own records. My article on how to find local SEO experts covers the Business Profile metrics, such as calls and direction requests, that belong in a local report too.
A quick test for sign 5
Ask: “What will your monthly report show, and where does each number come from?” A good answer names tools you own (Search Console, your analytics, your Business Profile) and at least one number about enquiries. A weak answer is a ranking chart from a tool only they can see.
Sign 6: they tell you what you can do yourself
Google is unusually direct about this: “If you run a small local business, you can probably do much of the work yourself.” It recommends starting with its SEO Starter Guide. An SEO who agrees, and hands you a short list of jobs to keep in-house, is putting your budget ahead of their invoice.
In practice the in-house list for a small business usually includes replying to reviews, posting updates and photos to your Business Profile, keeping opening hours right and asking happy customers for reviews. The paid work is what needs skill or time you don’t have: a technical review of the site, a page plan for your profitable services, fixing what blocks Google, and measurement that works.
Sign 7: their price is clear and you can stop
Small businesses need SEO they can afford and can stop if it isn’t working. Look for a price you can link to work: an hourly rate with a cap, or a defined project such as an audit, with a written result. Be careful with long contracts that commit you to a monthly fee before anyone has looked at your site.
Ownership belongs here too. Your Business Profile, Search Console, analytics and website accounts should stay in your name, with the SEO added as a user. If you are working out whether paying for SEO makes sense at all, my article on whether SEO consultants are worth it walks through the payback maths with your own numbers.
SEO expert near me for small business: putting the signs together
You won’t get a perfect score from everyone, and you don’t need one. I would treat signs 3 and 7 as deal-breakers: a promise about rankings nobody controls, or a price you can’t link to work, is enough to walk away. Signs 1, 2 and 5 separate a good SEO from an average one. Signs 4 and 6 tell you whether they are interested in your business or in a retainer.
If two SEOs pass the same signs, pick the one who explained things in a way you understood. You will spend months reading their reports.
How I work with small businesses
I charge by the hour, with no fixed packages, so a small business pays for the work its site and profile need and nothing else. The first questions I ask are about margins, areas and capacity, because they decide where the hours go. My local SEO work covers Business Profiles, location and service pages, and the measurement to see what they bring in. You can read about my background on my profile page, or see how I work as one of our SEO consultants.
If the honest answer is that you can do the work yourself for now, I will say so.
FAQ
How do I find affordable SEO optimization experts near me?
Look for clear pricing you can link to work: an hourly rate with a cap, or a defined project such as an audit. Ask what you can do yourself, since Google says a small local business can probably do much of the work itself. Avoid long contracts that start before anyone has looked at your site.
What should affordable home service SEO experts near me focus on?
Your profitable services, the areas you actually cover and how many more jobs you can take. They should set up your Business Profile service areas within Google’s rules, build pages for the services that pay, and report calls and form enquiries rather than rankings alone.
Does my SEO expert need to be local to my small business?
Not usually. Most SEO work happens online, from Search Console to your website and Business Profile. Local knowledge helps with things like local press and community links, but how the person works matters more than where they sit.
Can an SEO expert guarantee my business a top three map position?
No. Google says local results are mainly based on relevance, distance and popularity, and that there is no way to request or pay for a better local ranking. Distance depends on where the searcher is, so nobody can promise a fixed map position for everyone in an area.
If you run a small business and want an SEO who starts with your margins, your areas and your capacity, tell me about it and we can see whether I can help.
Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call