Services · Northeast Florida
St. Augustine SEO for St. Johns County Businesses
Every Google Ads lead is paid for again next month. Reviews you've answered and listings that match stay yours after you've paid. You run the business; we do this part.
- $473 to $1,680
- for one Google Ads lead, if you're a Jacksonville plumber. The next one costs the same again.
- $699 a month
- Less than two plumbing ad leads. Answered reviews and fixed listings stay up after you stop paying.
- 5x
- monthly profile views for one Jacksonville client in nine months, with 348 calls, direction requests and website visits
Lead costs are our estimate from Google's own bid data for the Jacksonville metro, October 2026. The client result is one business's, shared with signed permission; yours will differ, and results typically build over months 3-6. How we priced a lead.
Google's map results for “plumber near me”
- A. Another plumber4.7 (212)
- B. Your business4.8 (64)
Before
- 9 of 64 reviews have no reply
- Yelp and Facebook show an old phone number
- Last photo added over a year ago
After
- Every review answered within two business days
- Same name, phone and address on 70+ sites and apps
- A post and new photos every week
- C. Another plumber4.5 (98)
St. Augustine SEO is local search for St. Johns County: the map pack, the results under it and the AI answers above both. Narsil Creative is based up the coast in Atlantic Beach, so this is our market too.
The first fix is often the plainest. When we checked 138 St. Johns County businesses in October 2026, 38% had a directory listing whose name, phone or address contradicts their own Google profile. A customer who finds that listing calls an old number or drives to an old address.
From there it's the method we run everywhere: a complete Google Business Profile, a reply to every review, answer-first pages for the searches that book, and checks on what ChatGPT and Google's AI say when someone asks for your service in St. Augustine.
What we found in St. Johns County
- 38%
- of 138 businesses had a directory listing that contradicts their Google profile (95% range 30-46%)
- 18%
- had no listing we could find (13-25%)
- 23 of 52
- businesses with a wrong listing had it on Yelp, more than on any other directory
With 138 businesses, St. Johns County's range runs from 30% to 46%, so it can't be told apart from the metro's 42%. After Yelp, the wrong listings sat most often on Facebook (10 businesses) and BBB (9), the three directories the check below starts with.
| County | Businesses checked | A listing that contradicts Google | No listing found |
|---|---|---|---|
| Duval County | 339 | 44% (38-49%) | 14% (11-19%) |
| St. Johns County | 138 | 38% (30-46%) | 18% (13-25%) |
| Clay County | 69 | 32% (22-44%) | 19% (11-30%) |
| Nassau County | 41 | 49% (34-64%) | 12% (5-26%) |
| All five counties | 600 | 42% (38-46%) | 16% (13-19%) |
Brackets hold 95% ranges. At these sample sizes no gap between two counties is bigger than chance could make, so the table doesn't rank them. The total includes Baker County's 13 businesses, too few to show alone.
From our study of 600 businesses across the five-county Jacksonville metro, checked October 15 and 16, 2026. St. Johns County's 138 came from St. Augustine (92), Ponte Vedra Beach (25), the community of St. Johns (14), Fruit Cove (3), Nocatee (1) and three with a Jacksonville mailing address; each business counts in the county of its ZIP code. Our searches miss some listings, so the shares with a wrong listing are floors and the shares with none may run high. The downloadable sheet leaves ZIP codes out so no business can be picked out of it, which means this county split can't be rebuilt from it. The study is ours, and we sell the fixes for what it found.
Check your own listings first
- Copy your name, phone and address exactly as your Google Business Profile shows them.
- Search Yelp, Facebook and BBB for your business name, then for your phone number.
- Compare each listing you find. A missing suite number is fine; a different phone or street number is wrong.
- Claim each wrong listing, then fix the phone first: it's the field a customer acts on.
The full check, with every directory we searched, is in the study. It costs nothing, and if every listing matches, you're done until you move or change numbers.
Where to start
Priced up front, bought online, with no call needed. Start with the one your listings and reviews point to.
Local Citations
$499 or $899, one time per location
A customer who finds your old number on Yelp or Facebook calls it. Cleanup finds the listings that contradict your Google profile and fixes them or files the correction request.
See Local CitationsReputation and Review Management
$699 a month per location, cancel any month
Every Google review answered within two business days, written for the next customer who reads it, with a person reviewing each reply before it posts.
See Reputation and Review ManagementWhat's in the engagement
The agency packages run all of it for you, from $1,500/month.
St. Johns County visibility audit
What Google and AI assistants show today for your service where your customers search: downtown St. Augustine, Anastasia Island, St. Augustine Beach, Ponte Vedra, Nocatee or county-wide. Benchmarked against the businesses ranking above you.
Listings, Yelp first
We correct every directory that lists you, Yelp first, so a customer who finds you there reaches your current phone and address.
Google Business Profile and reviews
A complete profile and a steady flow of real reviews, each one answered. We never write or buy reviews.
A page for each town you serve
An answer-first page for each service in each town you cover, from St. Augustine Beach to Nocatee, written for the people searching there.
AI answer testing
We ask ChatGPT, Perplexity and Google what they recommend in St. Augustine for your category, then close the gaps keeping you out of the answer.
Who this is for
St. Johns County businesses that live on local demand, from St. Augustine to Ponte Vedra Beach, and owners who want an agency close enough to meet, with pricing already public.
Wondering about cost? Our packages are public: see pricing. Want the process first? Read exactly how we work.
Elsewhere in Northeast Florida
FAQ
- How many St. Augustine businesses have wrong listings?
- In our October 2026 check of 138 businesses in St. Johns County, 92 of them in St. Augustine, 38% had at least one directory listing whose name, phone or address contradicts their Google Business Profile, and 18% had no listing we could find. The 95% ranges are 30% to 46% and 13% to 25%.
- Does a St. Augustine business need Local Citations or Reputation and Review Management?
- Not if your listings already agree with your Google Business Profile and your reviews come in steadily with replies. Check both yourself first: search your business name and phone number on Yelp, Facebook and BBB, compare each listing with your profile, then count how many of your last ten Google reviews have a reply. If everything matches and most have replies, you don't need either.
- How much does SEO cost in St. Augustine?
- The same as everywhere we work: Forge at $1,500/month and Foundry at $4,000/month, published, with a 6-month initial commitment. Results typically build over months 3-6.
- Do you meet St. Augustine clients in person?
- Yes. We're in Atlantic Beach, in the same metro, and can come to you. Most of the work runs remotely with weekly reporting, so you can meet us as often or as rarely as you like.
See what AI says about your business
Ask ChatGPT to recommend a business like yours. If you're not in the answer, that's the problem we fix. Start with a free AI Visibility Audit. We'll show you where you appear, where you don't, and what to reforge first.