L3ad Solutions
Local SEO case study

Six Florida Offices, Five Weeks: Measured Against Last Year

A six-office Florida handyman and home repair company hired L3ad Solutions to rebuild its website, run its six Google Business Profiles, and start a review program. In the first five weeks after the August 12, 2026 launch, Google reviews rose from 1.8 to 5.5 a week, profile views rose +25% in Search and +55% in Maps against the same weeks in 2025, and customer records ran +8% on the twelve weeks before launch.

The company asked that its numbers not be tied to its name. Every figure below is real and dated, the six offices are added together, customer counts appear only as an index, and nothing is shown by city. Updated September 24, 2026.

3.1x

Reviews per week

1.8 a week from January 1 to launch, 5.5 a week since

+55%

Profile views in Maps

per day versus the same five weeks in 2025

+8%

Customer records

per day, first five weeks versus the twelve weeks before launch

130

Tracked site leads

78 quote requests and 52 call taps in the first 33 days

What the work started from

A Site That Had Been Living on Paid Traffic

The previous site's own server logs tell the story. Through the summer of 2025 its visits were carried by syndicated search ads. When that spend stopped in Sep 2025, visits fell about 45% in a month and never recovered. The only analytics tag on the page was a Universal Analytics tag, which stopped processing data in 2023, so the company had no readable record of its own visitors, calls, or form leads. The logs counted crawler traffic from outside the United States as visitors, while a country-blocking plugin turned away real crawlers from the search engines and the AI assistants: 11,906 requests refused in July 2026 alone. The archive held 407 URLs, 226 of them dead.

407

URLs on the old site

226 of them returned errors

53

pages on the new site

one per office and per service

-45%

visits when the ads stopped

Sep 2025, old server logs

0

tracked calls or leads before

no working analytics tag

Estimated organic visits per month, old site and new

Semrush domain overview, estimated organic traffic per month, US database. The one series that measures both sites the same way; the dip from late 2025 is the old site after its ads stopped.

Estimated organic visits per month, old site and new02,0004,0006,0008,000Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26Aug '26Relaunch4,188

The strategy

The FLSI Method, Applied to Six Cities

The SEO strategy followed the same three steps L3ad Solutions uses for every local client: measure the market before promising anything, fix the listing, the site, and the pages that decide who gets the call, and prove it every month in tracked calls and booked work. For a company with six offices the measure step mattered most, because the six cities are not one market, and the search engines and the AI assistants treat each one on its own.

Step 1

Measure

The Florida Local Search Index gave each city its own baseline: how many reviews the top listings carry, how many rivals have passed 100 reviews, how many ranking sites use structured data. Keyword research came from the searches homeowners in each city actually use, by service and by neighborhood, not from a national list. Four AI assistants were asked who they recommend in each city, and the answers were recorded.

Step 2

Fix

One site for six offices with a page per office and per service, the technical SEO done in the build (structured data on every page, one URL per service, fast pages), on-page SEO written around the keywords each city uses, six profiles brought to the exact business name with complete services and hours, a review request after every job, photos from real jobs, tracking on every call and form, and the profile appointment links pointed at the quote forms.

Step 3

Prove

A weekly dashboard the owner reads with organic traffic, keyword rankings, calls, and reviews, built from Google's own APIs and the review record, and this report: the first five weeks against the same five weeks last year and against the twelve weeks before launch, with the misses stated.

How it was done

The Steps, in Order, With Dates

  1. Before Aug 12

    Measured the six markets with the Florida Local Search Index (review counts on the top listings, established rivals, schema use) and recorded what four AI assistants answered for the trade in each city. Catalogued the old site from its own logs. Mapped 79 old URLs to new routes.

  2. August 12, 2026

    New site live: 53 pages, one per office, three service hubs, four group pages, 24 service pages, structured data on every page, and forms that count a lead only after the request is saved on the server.

  3. August 17

    Every phone link on the site started firing a tracked call tap, so the phone side of the site has a number from day six.

  4. August 18

    The review program started: a request after every finished job, from each office, with the technician's name, under a daily cap per office and a company ceiling, and every review answered within hours.

  5. August 27

    Analytics cleaned to United States visitors with admin traffic excluded, so the owner's dashboard counts customers, not the team. Weekly rank watch started on the target searches, with alerts on slips.

  6. Late August to early September

    Finished-job photos processed and uploaded to all six profiles. The nine weakest service pages rewritten around the terms they were missing.

  7. September 9

    Every profile's appointment link pointed at that office's quote form with a source tag, replacing a six-year-old link to a page that no longer existed.

  8. Every Monday

    The dashboard refreshes from Google's APIs and the review record, and the owner gets a report in tracked calls, quote requests, reviews, and rankings by office.

Results, part one

Reviews Went From 1.8 a Week to 5.5 a Week

From January 1 to the day before launch the six offices earned 56 Google reviews, 1.8 a week, at an average of 4.54 stars. Since launch they have earned 34 in 43 days, 5.5 a week, at 4.82 stars, with 97% at four or five stars and 97% answered. The same 43 days in 2025 produced 14. Sep 2026 is the biggest review month in the record with 23, with days still to go. The mechanism is a request after every finished job with the technician's name, from each office, and a reply within hours.

Google reviews earned per month, all six offices

Sep 2025 to Sep 2026 (through Sep 23). Gray months are before launch.

Google reviews earned per month, all six offices0102030Launch Aug 12Sep '25Oct '25Nov '25Dec '25Jan '26Feb '26Mar '26Apr '26May '26Jun '26Jul '26Aug '26Sep '2623

Results, part two

Profile Views Up +25% in Search and +55% in Maps on Last Year

Against the same five weeks in 2025, the six profiles were seen 210.9 times a day in Google Search (from 168.5) and 50.9 times a day in Google Maps (from 32.8). Calls from the profiles ran 4.4 a day against 4.2 a year earlier, +5%. Against the twelve weeks before launch, calls are down: 7.3 a day in spring and early summer, the busiest season for this trade, and the slide began the week of August 3, before the new site was live. That is the honest number, and the reason the year-over-year window is the one this page leads with.

Google Business Profile daily rates, three windows, six offices combined
Per day, six offices combinedSame weeks 2025
Aug 12 to Sep 13
12 weeks before
May 19 to Aug 10
After launch
Aug 12 to Sep 13
vs 2025
Calls from the Google profiles4.27.34.4+5%
Website clicks from the profiles9.812.29.6-2%
Direction requests109.59.3-7%
Profile views in Google Search168.5194.1210.9+25%
Profile views in Google Maps32.859.750.9+55%

Profile views per week, Search and Maps combined

Weekly totals for all six offices, Aug 4 2025 to the week of Sep 7 2026.

Profile views per week, Search and Maps combined01,0002,0003,000Aug 4Sep 15Oct 27Dec 8Jan 26Mar 9Apr 20Jun 1Jul 13Aug 24Sep 7Launch1,742

Calls from the profiles per week

Same offices, same weeks. The spring peak and the slide that started before launch are both visible.

Calls from the profiles per week0255075100Aug 4Sep 15Oct 27Dec 8Jan 26Mar 9Apr 20Jun 1Jul 13Aug 24Sep 7Launch26

Results, part three

130 Tracked Leads From a Site That Had No Tracking Before

In its first 33 days the new site took about 1,300 visits from the United States and produced 78 quote requests, counted only after the request was saved on the server, and 52 taps on the phone number, counted from August 17, 2026. Google showed it 238,054 times in search engine results and sent 653 organic clicks; the average position moved from 24.1 in launch week to 21.5 in the week of Sep 7. Of the 30 keywords that sent the most organic search clicks, 15 sit on page one, most of them the company's own name, which is where a relaunched site starts. Google's mobile PageSpeed score for the home page is 93 for performance and 100 for SEO (September 21, 2026). The previous site had no analytics the company could read, so this section has no before.

Search impressions per week

Google Search Console, the new site, by week starting.

Search impressions per week020,00040,00060,00080,000Aug 10Aug 17Aug 24Aug 3163,401Sep 7

Average search position per week

Impression-weighted, by week starting. Lower is better.

Average search position per week0102030Aug 10Aug 24Sep 7lower is better21.5

Tracked leads per week

Quote requests plus call taps, by week starting.

Tracked leads per week010203040Aug 10Aug 17Aug 24Aug 31Sep 734

Results, part four

Customer Records +8% on the Busiest Weeks of the Year

The number the owner cares about is not in Google at all: new customer records entered in the company's own job system. Shown as an index with the January to July daily average set to 100, the twelve weeks before launch ran at 112 and the first five weeks after launch at 121, +8% on a period that was already the busiest of the year. September through the 17th is running at 149, the highest rate of 2026. Counts are not published, and this series has no 2025 record to compare against.

Customer records entered per day, indexed

Index: average daily customer records entered January to July 2026 = 100. Counts are not published. Jan 2026 to Sep 2026, through Sep 17.

Customer records entered per day, indexed050100150Launch Aug 12Jan '26Feb '26Mar '26Apr '26May '26Jun '26Jul '26Aug '26Sep '26149

AI assistants

The Baseline for the Next Report

On September 21, 2026, ten questions a homeowner would ask about a handyman in the company's cities were put to each assistant. This is the starting line, measured the same way every month from here; there was no way to measure it before launch.

  • 2 of 10

    Claude (model knowledge): questions where the company was named

  • 3 of 10

    ChatGPT (model knowledge): questions where the company was named

  • 2 of 10

    Gemini (model knowledge): questions where the company was named

  • 2 of 10

    Grok (model knowledge): questions where the company was named

  • 4 of 4

    Grok (live web search): questions where the company was named

What Has Not Moved Yet

  • Calls from the profiles are level with last year, not above the spring peak. The decline started the week of August 3, before launch, in Google Search impressions, and the busiest season ended at the same time.
  • Direction requests and website clicks from the profiles are flat on last year.
  • Search clicks to the new site hold at roughly 139 a week while impressions climb, because the new pages inherited rankings in the 20s and 30s from the old pages and are still moving up.
  • Two of the five assistants named the company in two of ten questions. That is the number to beat.
  • No link building has been done yet, so the referring domains are the ones the old site already had. Links are a later lever, not a first-quarter one.

What Happens Next

  • Days 60 to 90: neighborhood pages for the parts of each city with the most jobs, and the first map pack placements in the less crowded ones.
  • A content strategy for the searches the old site once ranked for: a Florida handyman cost guide and the how-to pages, one of which drew 5,400 searches a month before it was lost in the migration.
  • Reviews keep compounding at the current rate; the rating of the new reviews (4.82) pulls the all-time average (4.29 across 900-plus) up slowly.
  • The 90-day report adds the same-quarter comparison for calls and the first month-over-month AI mention rate.
  • This page is regenerated from the same sources each time, with the date at the top.

How to Read the Numbers

  • Profile figures are Google's: views are daily unique viewers per surface, and calls are taps on the call button, not completed calls. Google reports actions about a week behind, so the last days are excluded until every office has reported.
  • Windows: after launch Aug 12 to Sep 13 (33 complete days); same weeks 2025 Aug 12 to Sep 13; twelve weeks before May 19 to Aug 10. Year over year is the fair baseline for a seasonal trade.
  • This is one company's result, before and after, not a controlled study, and not a promise of what another small business will see. L3ad Solutions publishes a report like this for every client from the first quarter on, and the typical result will be stated here once several exist.

Want the Same Report for Your Business?

Every L3ad Solutions client gets a baseline on day one and a report like this one against it. Start with the free analysis: what Google and the AI assistants say about your business in your city today.

All case studies ·How working together works