Search Engine Optimization · 8 min read
People search for what you sell and find your competitors: fixing it on Google and in AI
You type what your customers type and three competitors come up before you do. Here is what is actually being judged, what you can diagnose in an afternoon, and what a serious program does month by month.
The search you run and the result you do not see
You know people are looking. A dentist knows families in the neighborhood search for a dentist near them; a roofer knows homeowners search after every hailstorm; a law firm knows the phrases people type the night before they call. So you run the search yourself and find three competitors in the map, a few more below it, and your business on the second page or nowhere. Then you ask ChatGPT who the best option is in your area, and it names companies you have beaten on quality for years.
I started this agency in Dallas after watching too many businesses pay for SEO that produced traffic reports and no customers. The problem above is the one we work on every day, and it is more diagnosable than it looks. Search engines and AI assistants are not judging your work. They are judging the evidence of your work that exists online, and most good local businesses have left very little of it.
Why a better business loses the search
Google ranks local businesses on three broad things: how relevant your pages and profile are to what was typed, how close you are to the searcher, and how prominent you appear to be, which is measured through reviews, mentions on other sites, links and consistent information. A competitor with a thinner service and a thicker online record wins on the second and third factors every time. Many businesses have a website that describes them in general terms, a Google Business Profile that was set up once, and no pages that match the specific things people actually search for.
AI tools add a second layer. When someone asks ChatGPT, Gemini, Perplexity or Google's AI Overview for a recommendation, the system searches the web, reads what it finds and summarizes. It favors businesses that are described clearly and consistently in several places, that answer the questions people ask in plain language, and that are cited by sources it trusts. A company that exists online only as a homepage and a phone number gives these systems nothing to quote. Being excellent and being legible to a machine are separate jobs.
- Website pages that do not match the exact services and places people search
- A Google Business Profile with missing categories, services, photos or recent reviews
- Inconsistent name, address and phone details across directories
- Few or no mentions and links from other credible local sites
- No clear, quotable answers to the questions buyers ask
- Technical problems that keep pages from being indexed or loading quickly
An afternoon of diagnosis you can do yourself
Open an incognito window and search for your main service plus your city, then the same service plus near me, from your phone. Note who appears in the map pack and whether you are there. Open your Google Business Profile and check it as a stranger would: are the primary and secondary categories right, are services listed, are there recent photos, how many reviews do you have compared to the top three, and when did you last answer one. Search your business name in quotes and look for listings with an old address or phone number.
Then test the AI side. Ask ChatGPT and Gemini the questions a buyer would ask: who is a good provider for this service in your area, what to look for when choosing one, what it typically involves. Note which companies are named and what sources are cited. Finally, look at your own site. Is there a page for each main service and each main area you serve, or one page that lists everything? Does it load quickly on a phone? Do you have any way to know how many calls and forms it produces each month?
- Map pack and organic results for your top services, from a phone
- Google Business Profile completeness, categories, photos and review response
- Duplicate or outdated listings under your business name
- What ChatGPT and Gemini say when asked for a provider in your area
- One page per service and per area, or a single catch-all page
- Call and form tracking that tells you where leads came from
When tidying up is enough, and when it is not
Some businesses can close part of the gap on their own. Completing the Business Profile, asking happy customers for reviews and answering every one, correcting old listings and adding a clear page for each core service are all within reach of an owner with a few evenings. If you are in a small market with weak competitors, that may be enough to move you into the map pack.
It stops being enough when the competitors are doing all of that and more, when you serve several cities or locations, when the phrases you need are competitive, or when you want to be the business the AI tools name. At that point the work is ongoing: content that answers real buyer questions, technical fixes, structured data so machines read your pages correctly, links and mentions earned from other sites, and measurement that ties it all to calls and forms. That is a program, not a project, and it is the point where an owner should talk to someone who does it full time and will show the numbers.
How we build a program, month by month
Every engagement starts with a free thirty-minute strategy call where we learn the business, the goals and what has been tried. If it makes sense to continue, the next step is an audit of your site, your market and your competitors, which produces a written roadmap of the keywords, pages and signals that matter for your business, with deliverables and pricing. You receive that whether or not you hire us.
Foundation work launches in the first month: technical fixes, tracking so every call and form is attributed, page optimization, new pages for services and areas, and the Google Business Profile brought to full strength. From the second month the program runs on a cycle of publishing, earning mentions and links, refining pages against what the data shows, and reporting. For AI search, we add the layer that makes a business quotable: clear entity information across the web, structured content and FAQ markup, and citations on the sources the AI tools draw from, so that when a buyer asks for a recommendation your business is among the ones named.
You see the results in a monthly report built around calls, forms and conversions rather than impressions, and we meet every two weeks to review what moved and what is next. Contracts are month to month with thirty days' notice. In our experience most clients see early ranking and traffic movement within sixty to ninety days, with the compounding effect on leads typically arriving around months four to six; search is cumulative, and we say so from the first call rather than promising a date.
- Free thirty-minute strategy call
- Audit and written roadmap within the first ten days
- Technical fixes, tracking and page foundations in weeks two to four
- Ongoing content, links, Maps and AI visibility work from month two
- Monthly reports on leads, with strategy calls every two weeks
- Month-to-month terms with thirty days' notice
What the work costs and what sets the number
We publish our ranges because owners deserve to know before they call. Full SEO and AI growth programs start from $1,250 per month, most established local businesses land between $1,500 and $2,500 per month, and competitive, multi-location or national programs start from $2,500 and can run to $4,000 or more. Standalone AI visibility monitoring starts from $500 per month. One-time technical, website or tracking work is quoted separately when it is needed, and every client receives a custom scope and exact price before any work begins.
What moves a business within those ranges is competition, which sets how much content and how many links it takes to win; the number of locations or service areas, since each needs its own pages and profile work; the condition of the existing website; and how much of the buyer's journey you want covered, from Google Maps alone through to AI search and paid campaigns. A business that wants leads in two weeks rather than two months usually adds Google Ads alongside, which we manage, because paid campaigns can produce leads within a week or two of launch while the organic work builds.
How to choose an SEO partner you will not have to fire
Ask what they will measure. If the answer is rankings and traffic, keep asking until you hear calls, forms and customers, because that is the only number that pays your staff. Ask to see a sample monthly report and a sample roadmap. Ask who does the work and who you will talk to; many agencies sell with one team and deliver with another. Ask how they approach AI search, and listen for specifics about structured content and citations rather than a slogan.
Then ask about the contract. Long lock-ins exist to protect the agency from its own results; a month-to-month agreement means the agency has to earn the next month. Ask what happens if results stall, and ask for two clients in a business like yours who will take your call. The agencies worth hiring welcome every one of these questions.
- Success defined as leads and customers, not traffic
- A written roadmap and a sample report before you sign
- A named strategist you will actually speak with
- A specific approach to AI search visibility
- Month-to-month terms rather than long contracts
- Clients in a similar business who will vouch for them
Mistakes that waste a year of marketing budget
Buying a package of backlinks from a stranger and discovering a year later that the site has been penalized. Paying for a traffic report every month and never asking how many of those visitors called. Letting an agency build pages on a site they control, so that leaving means starting over. Chasing a national keyword when the business serves three zip codes. Ignoring the Google Business Profile because it is free and therefore seems unimportant, when it is where most local calls originate.
Newer mistakes are arriving with AI. Owners publish dozens of machine-written pages that say nothing specific and wonder why neither Google nor ChatGPT quotes them. Others assume AI visibility is a different discipline requiring a different vendor, when it rests on the same foundation of clear, consistent, well-cited information. The oldest mistake remains the most common: giving up at month two.
What happens after you book the call
You pick a time for the thirty-minute strategy call, and we come to it having already looked at your site, your profile and the first page of your main searches. We ask about the business, the goals and the budget, and we tell you honestly whether SEO, AI visibility, paid campaigns or some combination fits, and whether the timeline you have in mind is realistic. There is no cost and no obligation.
If we go ahead, the audit and roadmap follow within days, foundation work starts in the first month, and from there you receive a report every month and a call every two weeks until you decide the results speak for themselves or they do not. We are based in downtown Dallas and work with dentists, attorneys, home service companies, healthcare practices, franchises and other businesses across Dallas–Fort Worth and the country. The aim is the same for all of them: when a buyer searches, in Google or in an AI assistant, your business is the one they find, and the phone shows it.
Questions people ask me
How is showing up in ChatGPT different from ranking on Google?
Google ranks pages and profiles against a query. AI assistants search, read and summarize, then name the businesses that are described clearly and consistently across the web and cited by sources they trust. The two overlap heavily, which is why we build both on the same foundation of specific pages, structured data, reviews and earned mentions.
How long before I see results?
The audit and roadmap arrive in the first ten days and foundation work launches in the first month. In our experience most clients see early ranking and traffic movement within sixty to ninety days and the larger effect on leads around months four to six. Search is cumulative, so we report monthly and review every two weeks rather than promise a date.
What does it cost?
Full SEO and AI growth programs start from $1,250 per month, with most established local businesses between $1,500 and $2,500 and competitive or multi-location programs from $2,500 upward. Standalone AI visibility monitoring starts from $500 per month. You receive a custom scope and exact price before any work begins.
Am I locked into a contract?
No. Agreements run month to month with thirty days' notice. You see a report on calls, forms and conversions every month and meet with us every two weeks, so the decision to continue is made on results you can read.