Jorge moved our firm from page two to the top of the local map pack inside the timeline he promised on day one. The Friday briefs show signed cases, not rankings going up while the phone stays quiet.
★★★★★
5.0
Law Firm SEO Company in St. Petersburg, FL
St. Petersburg law firm SEO for firms working downtown St. Pete, Beach Drive, the Pinellas County courthouse, and the Beaches corridor. Tracked to signed cases, not impressions.
Built for St. Petersburg personal injury, estate planning, elder law, family law, criminal defense, business litigation, and maritime injury firms serving Pinellas County and the Tampa Bay metro.
/
Roster cap50 firms
/
Bar reviewRule 4-7 on every page
/
Direct line941 626 9198
Which description sounds most like your firm?
The first tab explains how this roster works. The next four tabs describe common St. Petersburg firm profiles so you can see where you fit.
Most Florida SEO contracts cost $5,000 a month and read the same on the deck. The work behind them rarely does.
The work behind the retainer, not the deck.
What is different on this roster?
- Jorge Argota runs the account directly. No junior account manager, no offshore content mill
- Month to month after day 90. No long contract lock, no cancellation fee, audit is yours either way
- Server side tracking into the case software. We report signed cases, not impressions or form fills
- Independent Florida Bar Rule 4-7 review on every page before publish
- One firm per practice area per metro, fifty firms nationally. Your St. Pete competitors do not sign here once you do
- Friday one page brief on signed cases and cost per signed case, not a dashboard screenshot
The 14 day audit is free, written, specific to your firm, and yours to keep either way. Tap the profile that matches your firm to see the plan that follows.
Your referral pipeline works. Your organic surface area beyond the giants does not.
You have the intake. You do not have the search visibility.
Does this sound like you?
- You handle PI, car accident, maritime, or beach injury work with steady referral volume
- You cannot crack page one for the head terms in St. Petersburg or Pinellas
- Morgan and Morgan and other statewide brands sit on top of every head term
- You want SEO to win the long tail where the giants do not bother to compete
- Build long tail neighborhood pages the statewide brands ignore, downtown, Beach Drive, the Beaches, Skyway and Gandy corridors
- Rebuild your Google Business Profile for St. Petersburg, not Tampa Bay generally
- Install server side tracking into your case software
Months 4 to 6 from Map Pack rankings and long tail organic traffic
Pinellas has the senior concentration. Your site does not speak to it.
The practice is built for retirees. The website was built for everyone else.
Does this sound like you?
- You handle estate planning, elder law, probate, guardianship, or trust litigation with a Pinellas client base
- Your website does not speak to seniors or their adult children doing the research call
- Mobile font sizes are too small, contrast is bad, the contact form is hostile
- Snowbird seasonality is not reflected anywhere in the content or intake flow
- Rebuild the practice area architecture around how seniors and adult children actually search
- Install accessibility friendly typography, contrast, and intake forms that do not punish older visitors
- Earn citations from the Florida Bar, Pinellas County Bar, and senior community sources
Months 3 to 5 from research driven organic traffic and AI Overview citations
Your Tampa office ranks. Your St. Pete office is an address, not an entity.
Tampa gets the credit. St. Pete gets nothing.
Does this sound like you?
- Your main office is in Tampa, Clearwater, or Sarasota
- St. Pete is on the site as a secondary location with thin copy and few or no Pinellas reviews
- Google treats the St. Pete office as a satellite address, not a separate practice
- You have no local authority signals or reason to rank against firms rooted in Pinellas County
- Build a St. Pete specific landing system that does not cannibalize the main office
- Establish separate Google Business Profile authority for the St. Pete entity
- Earn Pinellas County signals: bar association, local press, civic mentions, downtown business community
Months 4 to 7 as the St. Pete entity gains weight independently
Your last vendor used a one size fits all playbook.
You hired a Florida SEO company that treats law firms like HVAC.
Does this sound like you?
- You got a blog calendar, citation blasts, and rank in 30 days promises
- No practice area structure tied to how you sign cases
- No intake tracking into your case software
- No Florida Bar Rule 4-7 review before pages went live
- No math on cost per signed case
- 14 day audit of your current site and what the last vendor shipped
- Install server side intake tracking into your case software
- Run all live and new pages through a Florida Bar Rule 4-7 review pass
Months 2 to 4 as the right intent starts surfacing instead of generic traffic
Percy Martinez P.A. / 10 years live
The receipts, one tab at a time.
Five proofs from the live system. Pulled from Google, Search Console, PageSpeed Insights, and the client CRM. Click any image to zoom in.

Live · Google AI Overview citing Jorge L. Flores P.A.
AI Overview is already citing the roster.
Google AI Overview pulled Jorge L. Flores P.A., a medical malpractice firm on the roster, directly into the answer block. The same GEO mechanics get a St. Petersburg firm cited when a Pinellas buyer asks an AI for a local lawyer. ChatGPT, Gemini, and Perplexity surface citations the same way once entity authority is built correctly.

Live · Percy Martinez P.A. ranking #1 in Miami SERPs
Top of the Miami SERPs for medical malpractice.
Percy Martinez P.A. ranking at the top of Google search results for medical malpractice queries across Miami-Dade. Pulled directly from Google, not a rank tracking tool. The same map pack mechanics apply to a St. Petersburg PI firm or estate planning practice.

Source data · Google Search Console
500 to 14,000 visitors, 483 percent.
The three year trajectory pulled directly from Google Search Console, not a marketing dashboard. The 483 percent claim referenced throughout this page maps to this exact chart.

Live · PageSpeed Insights, mobile
PageSpeed 100 of 100 on mobile.
The Percy Martinez live install scoring 100 of 100 on Google PageSpeed Insights mobile. The benchmark every account on the roster is held to in the technical foundation phase, and the one that matters most for senior heavy Pinellas search behavior.

Live · Real client intake feed
Signed cases, not rankings.
Real intake feed from a roster account. Every notification is a real call or form submission with the originating query attached. This is what gets reported every Friday for the St. Petersburg roster firms, not impressions and rankings.
One firm at a time, by hand.
The roster is small on purpose. Every review below is from a law firm Jorge worked with directly, not a contracted account manager.
We came off a leased FindLaw site we did not own and Jorge migrated us to WordPress in our name in under two weeks. The Kendall map pack moved inside five months. He answers his own phone.
Morgan and Morgan was outspending us on every St. Petersburg PI keyword. Jorge mapped every long tail query our intake closes and put us in the map pack for queries the statewide brands do not even target.
Jorge runs the work himself. No junior, no offshore content mill, no slide deck at the kickoff. The audit was so detailed I would have paid for it as a standalone. We did not have to.
The compliance work is what sold us. Our previous agency had us running headlines that violated the Bar advertising rules and we did not even know. Jorge walked us through every page before publish.
Cost per signed case dropped 60 percent in year two. We are now spending less on marketing and signing more cases than when we were running heavy LSAs alone. That is the entire metric that matters.
One firm per practice area per metro is the right model. Our St. Pete competitors cannot hire Jorge while we are on the roster. That alone is worth the retainer.
See your real cost per signed case.
Most St. Petersburg firms cannot say what one signed case costs them today. The audit answers that. Move the three sliders to match your firm. The numbers update live.
Your numbers today
Move each slider to match the firm. The right panel runs the math live.
$25,000
6
$35,000
The math the audit walks through with you.
$4,167
What one retained case costs you today, all marketing in.
$210,000
Cases per month at the average retainer value.
Cost per signed case as a percent of case value. Healthy is under 15 percent. Above 25 percent, the channel is bleeding.
Numbers are your inputs. The audit goes deeper into actual signed retainer attribution and the leak path between paid lead and signed case.
The audit names every leak.
Written, specific to your firm, month to month after day 90. Yours to keep either way.
The system we run for St. Petersburg firms.
Same four phase playbook for every account. Phases below are the actual deliverables, not a marketing diagram.
Tear down the foundation
Days 1 to 14
Rebuild around St. Petersburg intent
Days 15 to 60
Build authority Pinellas can verify
Months 3 to 6
Report the business math
Every Friday
Days 1 to 14, first 14 days
Tear down the foundation.
Before a single page ships, we audit what is live, what is broken, and what is leaking signed cases.
Written audit with the math on cost per signed case. Yours to keep either way.
- Full crawl of URLs, rankings, Google Business Profile, links, internal links, schema, page speed, indexation, and conversion paths
- St. Petersburg entity review of the office, category choices, service areas, reviews, photos, attorney bios, and local proof
- Practice area map across downtown St. Pete, Pinellas County, the Beaches, and any Tampa Bay submarkets the firm signs cases from
Days 15 to 60
Rebuild around St. Petersburg intent.
One landing page per practice area per submarket the firm signs cases in. Not a doorway page on every keyword tool suggestion.
- Landing page system for St. Petersburg personal injury lawyer, St. Petersburg car accident attorney, St. Petersburg maritime injury lawyer, St. Petersburg estate planning attorney, St. Petersburg elder law attorney, St. Petersburg family lawyer, and St. Petersburg business litigation attorney
- Nearby submarket pages for downtown St. Pete, Beach Drive, St. Pete Beach, Treasure Island, Madeira Beach, Clearwater, and Largo only when they match real intake geography
- Corridor pages for the I-275, Skyway, and Gandy crash and injury patterns, since those produce a different mix than inland Pinellas
- Conversion tracking runs server side into the case software so we measure signed cases, not only leads
Months 3 to 6
Build authority Pinellas can verify.
Review velocity, attorney bios, local citations, and earned links from sources that make sense for a St. Petersburg firm.
- 6 to 9 earned links per month from Florida Bar, Pinellas County Bar Association, Stetson University College of Law contexts, and Tampa Bay civic and news sources
- GEO and AI Overview citations so ChatGPT, Gemini, Perplexity, and Google AI Overview name the firm when a St. Petersburg buyer asks
- No PBNs, no rented link networks, built to be manual action proof
Every Friday, ongoing
Report the business math.
A one page Friday brief, not a dashboard screenshot. Signed cases, cost per signed case, what shipped, what we test next.
- Signed case attribution by practice and city, St. Petersburg versus Clearwater, Largo, St. Pete Beach, and any Tampa Bay submarkets you cover
- Cost per signed case from organic versus LSAs, PPC, and referrals, with the math on which channel won the month
- Month to month after day 90. If St. Petersburg numbers do not justify the retainer, you cancel without a fight
10 yrs at Percy Martinez P.A.
Google Ads Certified
English / Español
Direct line, no juniors
I learned SEO inside a Florida firm, not at an agency desk.
I spent ten years inside Percy Martinez P.A., a Miami medical malpractice firm, building the marketing from a $500 budget while the billboard firms burned $50,000 a month on TV. When Percy expanded into the Tampa Bay metro, I built the local intake stack for it. The system that came out of all of it is what I now run for the roster.
Tampa Bay metros need a different playbook than billboard driven Tampa. Pinellas firms reward partners who know the corridor, the senior client base, and the Beaches injury mix, not vendors parachuted in from out of state with a one size fits all deck.
At Percy we treated intake like an emergency room. Speed to lead is what won the cases the billboards could not catch.
/ The roster benchmark, still running today
What St. Petersburg law firm SEO costs when it is tracked to signed cases.
Tiers are sized to the firm and intake model, not a keyword list. Every tier includes the 14 day audit, technical work, content, Google Business Profile work, earned links, and the Friday brief.
What St. Petersburg firms actually ask.
Specific to the Pinellas market. If your question is not here, call or write and you will get a straight answer from Jorge, not a sales rep.
How long until we see cases from St. Petersburg and the Pinellas corridor?
What moves in months two and three is the technical floor, the Google Business Profile cleanup, and the long tail of practice specific queries the generic agencies skip.
Months four through eight are when Map Pack positions across St. Petersburg, downtown, and the Beaches lock in.
Year one is when cost per signed case from organic drops below paid.
How much does SEO for St. Petersburg law firms cost?
St. Petersburg retainers run from $3,500 to $10,000 per month plus a one time website build if the current site needs replacing.
Foundation is $3,500 for one practice and one city. Practice is $5,000 to $7,500 for multi practice coverage across Pinellas County. Bay Plus is $7,500 to $10,000 for firms covering Pinellas and crossing the bridge into Tampa Bay.
Month to month after day 90.
How is St. Petersburg law firm SEO different from Tampa?
Three things change between the two markets and they all matter.
Pinellas has a heavier senior and snowbird population than Hillsborough, so estate planning, elder law, and probate intent runs higher per capita and the buyer behavior is more research driven and more cautious.
The Beaches corridor produces a different injury mix than inland Tampa, with maritime, hotel, and tourist driver cases that need their own page architecture.
The competitive set in St. Pete is dominated by long established Pinellas firms with weak websites, where Tampa is dominated by aggressive billboard brands. The playbook adjusts accordingly.
Will you work with our competitors in St. Petersburg?
No. The roster caps at one firm per practice area per metro, with about 50 total firms nationally.
If a St. Petersburg personal injury firm signs, no other St. Petersburg personal injury firm joins the roster while the first is active. Same rule for estate planning, family law, criminal defense, business litigation, and any other practice area.
If you want to lock the St. Pete seat in your practice area, start the audit conversation now.
The four most common failure modes we audit out before they cost you cases.
Florida Bar Rule 4-7 violations on headlines or testimonials
Most generic agencies write Florida lawyer marketing copy that quietly violates Rule 4-7 on past results, testimonials, or comparative language. We run a compliance pass on every page before publish.
12 month contracts with no path out
Long term lock contracts protect the agency, not the firm. Month to month after day 90 means we have to earn the next month every month. The audit is yours either way.
Attribution fraud, rankings reported instead of signed cases
Rank tracking dashboards make any agency look good. Signed case attribution into your case management software is the only number that matters at the partner meeting.
Out of state vendor with no Florida law firm experience
A team in another state cannot read Pinellas intent, the Beaches injury mix, or the senior heavy buyer journey. The roster is Florida only, founder operated, working out of Miami.
One St. Petersburg firm per practice area. The seat is open today.
Send a short note about the firm and the practice areas you want covered. You will get a direct reply from Jorge with the next step on the 14 day audit.
5.0 across 25+ Google reviews
St. Petersburg practice areas open today. Lock the seat before a competitor in your practice does.
