I help South Florida businesses and online stores get found.

Getting found is ongoing work, and I do it two ways. Local search engine optimization (SEO) is for South Florida businesses that serve customers nearby. Store SEO is for online stores anywhere in the U.S. Both cover Google and the AI tools people now ask for recommendations.

Local SEO

Found on the map and in AI answers

For South Florida businesses, from Homestead to Jupiter. Someone in Pembroke Pines whose AC just quit might search Google, scroll the map, ask Siri in the car, or ask ChatGPT who to call. This is the ongoing work that helps you show up in each of those places.

What the letters mean

Search engine optimization (SEO)
Helping you show up when someone searches Google or Bing, including the map of local businesses near the top.
Answer engine optimization (AEO)
Putting short, clear answers to your customers’ questions on your site, so Google’s answers and assistants like Siri have something from you to show or read out.
Generative engine optimization (GEO)
Keeping your details complete, correct, and the same everywhere AI tools like ChatGPT and Gemini look when someone asks them for a recommendation.

Local SEO, AEO & GEO

Places this covers: Google Search and Maps, Google’s AI answers, Apple Maps and Siri, Bing, Yelp, ChatGPT, and Gemini.

What to expect

Google Business Profile changes show up within days. Moving up in the local results usually takes 3–6 months. AI answers change from person to person and day to day, so nobody can promise a tool will name you. I check what they say and show you every month.

Included

  • Google Business Profile setup or cleanup: categories, services, hours, photos, and service areas
  • Apple Business (for Apple Maps and Siri), Bing Places, Yelp, and your industry’s directories, with the same name, address, phone, and hours on each
  • A simple way to ask every customer for a review: a short link and a text you can send
  • 2 Google Business Profile posts a month
  • One new or improved page a month, timed to what people search that season
  • Short, plain answers on your pages to what customers ask before they call, in Spanish too if you have Spanish pages
  • A check that your hosting and security settings let Google, Bing, Apple, and ChatGPT read your site, and your site verified with Google and Bing
  • A one-page monthly report: calls, form fills, direction requests, where you rank, and what ChatGPT and Google’s AI say when asked for what you do

Why it matters: 45% of U.S. adults in a survey of 1,002 used ChatGPT or other AI tools for local recommendations, up from 6% a year earlier. (BrightLocal, 2026)

Terms: Local SEO has a 3-month minimum. After that it’s month to month, and you can cancel with 30 days’ notice.

Areas I cover for local SEO include

  • Miami-Dade: Miami, Miami Beach, Hialeah, Doral, Coral Gables, Kendall, Homestead
  • Broward: Fort Lauderdale, Hollywood, Pembroke Pines, Coral Springs, Pompano Beach, Weston
  • Palm Beach: Boca Raton, Delray Beach, Boynton Beach, West Palm Beach, Jupiter, Wellington

Every search deserves a page that answers it

Someone in Hialeah with a burst pipe at 11 p.m. types “emergency plumber Hialeah” and calls one of the first businesses that answers. I build pages for your main services and the areas you cover, written the way people search. Local SEO adds a new or improved one every month. That way, the page that shows up answers the question they asked.

Timed to South Florida’s seasons
Hurricane prep in June, the summer AC rush, snowbird season in winter. With local SEO, I plan your monthly page ahead of those searches.
In AI answers, too
When someone asks ChatGPT or Google’s AI for “the best roofer in Kendall,” those tools lean on sites that say plainly what they do and where. They also lean on your listings and reviews on Google, Apple Maps, Bing, and Yelp. I keep all of it complete and matching, and your pages answer the questions customers ask.

Example searches: emergency plumber Hialeah, AC repair near me, family dentist Coral Gables, roof leak repair Pembroke Pines, hair salon open Sunday Kendall.

Why it matters: 76% of people who search on their phone for something nearby visit a related business within a day. (Google, 2016, PDF)

An ad stops working the day you stop paying for it. A page that ranks keeps bringing in calls, and it belongs to you.

Store SEO

Found by shoppers, anywhere in the U.S.

Someone who wants a linen dress for a beach wedding searches for exactly that. They don’t know your store’s name yet. Store SEO is the ongoing work on your product and collection pages and the way your store is organized, so search engines and AI tools can tell what you sell.

What to expect: Search takes time, and nobody can promise a ranking or that an AI tool will name your product. I check what AI tools say about what you sell and show you every month.

Included

  • Product pages written for what shoppers search for and compare
  • Collection pages grouped the way people browse
  • A store structure search engines can follow to every product
  • Page titles and descriptions written for your products and collections
  • Product details search engines and AI tools can read
  • A check that search engines and AI tools like ChatGPT can reach your store
  • A one-page monthly report: search traffic, orders from search, and what ChatGPT and Google’s AI say when asked for what you sell

Terms: Store SEO has a 3-month minimum. After that it’s month to month, and you can cancel with 30 days’ notice.

I did the SEO and AI search work on rhovive.com, the Shopify store for my own brand. The Rhovive page shows the title and description I wrote for its homepage, the lines Google can show in search results. See the Rhovive project

Every month, you see what search brought in

For local SEO, the report shows calls, form fills, and direction requests. It also shows where you rank, and what ChatGPT and Google’s AI say when someone asks for what you do.

For store SEO, it shows your search traffic and the orders that came from search. It also shows what ChatGPT and Google’s AI say when someone asks for what you sell.

Google Business Profile

Your listing on Google Search and Maps

Your Google Business Profile is the listing people see on Google Search and Maps, often before they ever visit your website. I set it up, or fix the one you have, so more people nearby see it, and more of them call, visit your site, or ask for directions.

Good to know: The profile itself is free. Google doesn’t charge for it, and my fee covers the setup.

Included

  • Claiming and verifying your profile, or getting back one you’ve lost access to
  • The right categories, so you show up for the searches that bring in customers
  • Services, hours, service areas, and a description written the way people search
  • Your logo, plus photos of your place, your team, and your work
  • Call, website, and booking buttons, so more views turn into customers
  • A walkthrough of your numbers: views, calls, website clicks, and direction requests

Timeline: About 1 week, plus Google’s verification, which can take a few days to a few weeks. Already part of local SEO if you sign up for that.

English & Spanish

Show up when customers search in Spanish

A lot of people in South Florida search in Spanish. If your customers do, your site can show up and answer in Spanish too, with Spanish versions of your main pages built alongside the English ones.

Included

  • Spanish versions of your home, service, and contact pages
  • Written to read naturally in Spanish, and checked line by line before launch
  • Spanish search terms researched the same way as English ones, like “plomero cerca de mí”
  • A language switch on every page, set up so Google shows each version to the right searchers

Add it to a new website or to the one you already have.

What people ask about search

How long until I show up higher on Google?

Changes to your Google Business Profile show up within days. Moving up in the local results usually takes 3–6 months, depending on your industry, your competitors, and your reviews. For a store, it depends on what you sell and who else sells it. I’ll give you an honest read on our first call.

Can you guarantee first place on Google?

Nobody can, and anyone who promises it is guessing or using tricks that can get your listing suspended. I do the work that’s known to help and show you where you stand. With local SEO or store SEO, that’s a one-page report every month.

What are AEO and GEO?

Two newer names for showing up when Google, Siri, or ChatGPT answers someone’s question instead of showing a list of links. Answer engine optimization (AEO) means putting short, clear answers to your customers’ questions on your site, so Google’s answers and assistants like Siri have something from you to show. Generative engine optimization (GEO) means keeping your details complete, correct, and the same everywhere AI tools like ChatGPT and Gemini look. Both rest on the same groundwork as SEO, and Google’s own guide for site owners calls this work SEO, so I do all three together.

Can you get ChatGPT to recommend my business?

Nobody can promise that, and I’d be wary of anyone who does. ChatGPT, Gemini, and Google’s AI choose their own answers, and those answers change from person to person and day to day. I keep everything they read about you complete and consistent. For a local business, that’s your website and your listings. For a store, it’s your product pages. With local SEO or store SEO, I also check what they say about businesses like yours every month and show you in your report.

Do you do SEO outside South Florida?

For online stores, yes, anywhere in the U.S. Local SEO is South Florida only, because it works best when I know the area.

Is there a contract?

Local SEO and store SEO both have a 3-month minimum. After that it’s month to month, and you can cancel with 30 days’ notice.

Do I need a new website first?

Not always. I’ll look at your site before we talk. Sometimes a few fixes and a better Google Business Profile are enough, and if that’s the case I’ll say so.

Find out where you stand in search.

Book a free 20-minute call, or ask for the free site audit. I’ll show you how your business shows up today and what I’d fix first.

Or call (305) 401-7365