Sample: a real personal injury law firm business. Names blurred; owner numbers are typical for the industry. Get yours free
AI-Ready Audit, whole business edition
ColabContent LLC

lorem ipsum dolor si.
Not in the map's top three in any of 4 towns.
26 things worth a conversation.

Across seven areas we found 26 things worth discussing. The priced ones add up to $105,300 to $261,200 a year (2 lines priced, 3 waiting on your numbers). The unpriced ones may matter more. For scale, from your own numbers: one more deal a month is worth $144,000 a year (today about 6 a month). Some of the biggest levers, such as referred buyers who look you up and your past clients, cannot be priced from outside and are covered on the call. 3 of the seven areas cannot be graded from outside; they are marked provisional until you answer their questions.

Prepared forpsum dolor sit
lor sit amet co, amet consectet
Prepared byBrandon Rodriguez
ColabContent LLC
Audit date2026-10-04
Inputs24 found in public sources, 0 estimated, 7 from you

In plain wordsThe short version

onsectetur adip has real trust already built with clients: 29 reviews averaging 5.0 stars on Avvo, and all 18 recent Google reviews naming a staff member by name, which is the kind of loyalty most firms cannot buy. But almost none of that trust shows up where new injury victims actually look first: you are not in Google's map top three in any of the four towns checked, and AI assistants like ChatGPT, Claude, Gemini and Perplexity named you in zero of 24 buyer questions, sending those same searchers to tur adipiscing elit se instead. Making this worse, your Google profile and your website list different phone numbers and addresses, which confuses both Google and callers trying to reach you quickly. Because speed and trust are exactly what wins personal injury work, the sensible first step is fixing the search, map and listing problems before spending on anything else. After that, the next priority is tying calls and web forms to actual case outcomes, since right now none of that is connected, so you cannot yet tell which marketing brings in real work.

How to read this report

Not counted yetMore money we could not count from outside, and how your answers unlock it

Not in the forecast yet

Answer these and we can size the rest

  1. How do you track each client from first contact to done (paper, a spreadsheet, a CRM, software)? Unlocks: Where the schedule and client status live
  2. Which number would you most like to see every Monday morning? Unlocks: No record we could find ties a call or a form to a client
  3. How many inquiries come through the website in a month? Unlocks: Website inquiries: a 5-field form, then a wait
  4. Do you have a Facebook, Instagram, LinkedIn, TikTok or YouTube page we missed? Paste the link. Unlocks: Social profiles: 4 of 5 platforms checked were found
  5. Is the address or phone on your Google profile wrong, or did something change? Unlocks: Your Google profile and your website disagree

Answer them here; the report is recalculated with your numbers.

01 · Executive summaryThe reputation is piscing elit sed do . The reach and the systems behind it are where the opportunity is.

Across seven areas we found 26 things worth discussing. The priced ones add up to $105,300 to $261,200 a year (2 lines priced, 3 waiting on your numbers). The unpriced ones may matter more. For scale, from your own numbers: one more deal a month is worth $144,000 a year (today about 6 a month). Some of the biggest levers, such as referred buyers who look you up and your past clients, cannot be priced from outside and are covered on the call. 3 of the seven areas cannot be graded from outside; they are marked provisional until you answer their questions.

This page is written for the call. Each item below is one conversation: the size of it, what it rests on, and the question that decides what to do first. Nothing here is a quote; the numbers are yours to correct on the confirmation page, and the report is redone when you do.

Priced findings, revenue per year
$105,300to$261,2002 lines, conservative to likely; 3 more waiting on your numbers

The lines overlap (a visibility win creates calls that the call line also counts) and they are revenue, not profit. Treat the total as the ceiling of what these 2 lines describe, not as money in the bank.

Graded from outside
4 of 7 areas; 3 wait on your answers. Grades are per area in section 02; there is no single whole-business grade until all seven have your inputs.

The biggest opportunities, in dollars

Conversation 1 · Sales and marketing

Google's map does not show you in the top three in any of the 4 towns we checked

$57,300 to $165,200 a year
Which of elit sed d, ipsum do, olor sit amet co, t amet would you take more work from tomorrow? That decides where the first town pages and review asks go.
Conversation 2 · Customer experience

Past customers: how you stay in touch with them

$48,000 to $96,000 a year
Do you have the old customer records anywhere, even in email? The real count sets the size of the first campaign.
Conversation 3 · Sales and marketing · not priced yet

AI assistants named you in 0 of 24 buyer questions that did not already contain your name

Which question would you most want an assistant to answer with your name?
Conversation 4 · Team · not priced yet

18 of 18 reviews name a person at the business

If the key person were out for two weeks, what would stop? That answer is the first thing we would build into the system.

02 · Whole-business scorecardSeven areas, one honest grade each.

Scores come from what we could observe and from your answers. An area marked provisional is graded on outside evidence only and moves as soon as you answer its questions on the confirmation page.

4 of 7 areas graded from outside; 3 provisional until you answer
A: 85 and up · B: 70 · C: 55 · D: 40 · F: below 40. An area waiting on your answers is not graded yet. Each row says what moves its score. No single overall grade is given until all seven areas have your inputs.
F
Sales and marketing 11/100
Not in the map's top three in any of 4 towns; no assistant named you on most questions (consectetur adipiscing elit sed do eiusmod tempor incididunt ut).
How customers find you on Google and through AI assistants, what happens when they call or fill the form, and what turns into a job. 8 findings.
Scored on: share of towns in the map top three, share of buyer questions where an assistant named the business, mobile speed, listing consistency (only what was measured counts).
Operations not graded yet
Customers mention speed; the system behind it is not visible from outside, and the proposal or quote is the step we cannot yet size.
Scheduling, quoting, tracking a job from intake to completion, and the handoffs in between. 6 findings.
Scored on: timing praise in reviews, inquiry form length, a scheduling tool visible, quoting method known (provisional until answered).
C
Customer experience 68/100
29 reviews averaging 5.0 stars off Google, a real strength; 5 stars on Google.
Intake, communication, reviews, and repeat and referral business. 4 findings.
Scored on: rating, reply rate, referral mentions, review velocity against the map leaders, follow-up known.
Back office not graded yet
Hours of manual intake could not be sized in this run; billing not visible from outside.
Billing, collections, bookkeeping and the hours of desk work behind every job. 2 findings.
Scored on: invoicing and bookkeeping known, hours of manual intake (provisional until answered).
D
Team 40/100
18 of 18 reviews name a person; how much the business depends on one person is the question.
Hiring, training, and the knowledge that lives only in one person's head. 3 findings.
Scored on: share of reviews naming one person, years in business, team size and training known (provisional until answered).
F
Data and reporting 30/100
The key numbers are not yet known; no record we could find ties a call to a job.
What the owner can and cannot see about the business without digging. 2 findings.
Scored on: tag manager, analytics, call tracking, a form-to-client record, close rate known.
Software not graded yet
7 website tools visible, no business system visible; spend not yet known.
Every tool the business pays for, the overlap, and what one owned system could replace. 1 finding.
Scored on: business systems visible (CRM, scheduling, reviews), spend known (provisional until answered).

03 · Findings by areaWhat we found, what it costs, and what AI could do about it.

Every finding carries its evidence. Every estimate says what it rests on and how to correct it. "What AI could do" describes a system, not a subscription: something built for etur adipiscing that you would own.

F

Sales and marketing

What this means for you. Getting found when someone searches, and getting named when they ask an AI assistant, decides whether you ever get the call in the first place.
high

Google's map does not show you in the top three in any of the 4 towns we checked

In plain words: Missing from the map in all four towns means injured people are finding competitors first, an estimated $57,300 to $165,200 a year in lost work.

Conservative
$57,300a year
Likely
$165,200a year
What this rests on. With the fixes working (map position 1 or 2 for every buyer term we measured, in every town you serve). Even the minimum case, reaching position 3 for the main term only, is $3,101 to $6,201 a year. Searches and map positions are measured; click and inquiry rates are published benchmarks; close rate and deal value are yours.
Math: 670 searches a month for 9 buyer terms across 4 towns; reaching position 1 or 2 adds 80 to 116 clicks a month x 3.3% to 6.6% inquiries x 15% close x $12,000 x 12

Town by town: searches a month, your map position for "personal injury lawyer", and who holds the top three

TownSearchesAds value / moYour positionTop three today
ipiscing el380$89,815#5g elit sed do eiusmod tempor in, ipsum , dolor sit amet consectetur adip
it amet 110$1,683#18 consectetur adipiscing elit se, tetur adipiscing elit sed do eius, dipiscing elit sed do eiusmod tempor incidi, ng elit sed do eiusm
m ipsum dolor si140no price data#9 dolor sit amet consectetur adipiscing elit, sit amet consectetur, t consectetur adipi, ctetur adipiscing elit sed do e
adipisc80$7,488not in top 3ing elit sed do eiusmod tempor , em ipsum dolor sit amet, m dolor sit amet consectetur ad

What fixing this is worth, two cases

CaseExtra clicks a monthExtra deals a yearWorth a year
Minimum: map position 3 for your main search, in the towns you listed4.40.3 to 0.5$3,101 to $6,201
Google map position 1 or 2 for every buyer search, in the towns you listed80.4 to 115.94.8 to 13.8$57,309 to $165,241
Ceiling: your own Google profile at map position 1 or 2 across the counties of your listed towns (map rankings fade with distance, so this is the most it could be, not the forecast)111.6 to 160.96.6 to 19.1$79,548 to $229,365
Your own website in the regular results, positions 5 to 3, in the counties of your listed towns25.1 to 54.91.5 to 6.5$17,898 to $78,223
The forecast: the map row for your towns plus your own website across your market, together $105,300 to $261,200 a year. The minimum row is the floor and the ceiling row is the most it could be; neither is added to the forecast.

Why the last row is so much larger: the first two rows count only the towns you listed, near your office; the last counts your whole market (every county you serve). Map rankings fade with distance, so treat it as the ceiling, not the forecast.

Searches a month measured: 670 across your towns. Assumptions: map position 1 17.3%, 2 12.0%, 3 2.9% of searches (BrightLocal, Local Services Ads Click Study); 3.3% to 6.6% (Unbounce Conversion Benchmark Report, half to full).

Not priced here, and often bigger:
  • Referred buyers who look you up: your 29 reviews are not where they search first, so some pick someone else. Not measurable from outside.
  • Buyers who ask an AI assistant for a recommendation: not priced, because AI usage has no public local volume.
  • Repeat and referral business from your past clients: shown on its own line as what it could be worth, and not added to the total until you tell us how you stay in touch with them today.
Sharpen this:Which towns do you actually serve, and which are most valuable? (answered)
Details and evidence
On Google Maps, pinned to each town centre, sit amet conse is not in the top three in any town measured. Those towns carry about 710 searches a month for your services (worth about $1,187,830 a year at Google Ads prices). Your estimated share of map-pack clicks across the area is 0.0%.
Do it yourself
Write one page per town you want work from, with real photos and a review from that town; correct your listings; ask every finished job in that town for a review.
Off the shelf
Any local-SEO agency or a listings tool will do the listings and schema part; expect a monthly fee and generic pages.
Built for you, owned by you
Town and service pages generated from your own client work and reviews, listings held in one record, and a review engine by town; one build, no monthly seat fee.

Also covers: Your 29 reviews are invisible where most buyers search

Evidence: local-demand.json: Google Ads volume per town; Google Maps top three per town; discovery.json profiles; presence/gbp.json; local-demand.json; presence/ai-answers.json
high

AI assistants named you in 0 of 24 buyer questions that did not already contain your name

In plain words: AI assistants send injury searchers to four named rivals instead of you, a growing referral source you are currently losing entirely.

Details and evidence
Buyer questions checked, per assistant: ChatGPT named you on 0 of 6; Claude named you on 0 of 6; Gemini named you on 0 of 6; Perplexity named you on 0 of 6. When asked about you by name, 8 of 8 answers cited your website. The businesses they named most often instead: et consectetur, ectetur adipi, adipiscing elit sed do eiu, cing elit sed do eiusmod tempor.

The questions where you were not named, verbatim

AssistantQuestion askedNamed insteadHow the answer opened
ChatGPTWhat are the best personal injury lawyer companies near rem ipsum dolor?um dolor, r sit amet c, met consectetur adiHere are several highly-rated personal-injury firms and attorneys who serve sectetur adipis. I picked firms with strong local presence, good client reviews, and peer-recognition listings so you can compare options quickly. 1)...
ClaudeWhat are the best personal injury lawyer companies near r adipiscing el?scing elit se, orem ipsum dolor sit amet conse, sum dolor sit amet Here are some of the best personal injury lawyer companies near or sit amet con: 1. amet consecte Led by Attorney nsectetur adipiscing , their team has secured over $100 million in verdicts and settlements for injury victims...
GeminiWhat are the best personal injury lawyer companies near ur adipiscing e?iscing elit sed do eiusmod temp, lorem ipsum dolor sit amet , psum dolor sit ameWhen looking for a personal injury lawyer in lor sit amet co, several firms and individual attorneys are highly regarded. Many offer free consultations and work on a contingency fee basis, meaning you don't pay unless they win...
PerplexityWhat are the best personal injury lawyer companies near amet consectet?onsectetur adipi, tur adipiscing elit sed do, piscing elit sed do eiusSeveral reputable personal-injury firms serve elit sed do ei. Strong starting points include: - ipsum dolor sit , Listed by Super Lawyers for personal-injury representation in olor sit am and statewide Massachusetts. - t amet co...
ChatGPTWho would you recommend for personal injury lawyer in consectetur adi? I want someone local and reliable.etur adipiscing el, ipiscing elit , g elit sed doHere are several local, well-reviewed personal-injury lawyers and firms in or near ipsum dolor si you can consider, plus quick tips on how to pick the best one for your case. Top local options (shortlist) - dolor sit amet con,...
ClaudeWho would you recommend for personal injury lawyer in it amet consect? I want someone local and reliable. consectetur adipiscing elit se, tetur adipisci, dipiscing elit sed Here are some highly recommended personal injury lawyers in ng elit sed do that are local and well-regarded: Top Picks 1. m ipsum dolor sit amet consecte dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incidid...
GeminiWho would you recommend for personal injury lawyer in sit amet consec? I want someone local and reliable.t consectetur, ctetur adipisci, adipiscing eliWhen looking for a personal injury lawyer in ing elit sed do, it's important to find someone local, reliable, and with a strong track record. Here are a few firms and attorneys that are often mentioned for their personal injury...
PerplexityWho would you recommend for personal injury lawyer in em ipsum dolor ? I want someone local and reliable.m dolor , sit am, et consectetuFor a local, established option, consider ectetur and adipis: - cing eli, rem ipsum d: A um dolor si-area personal injury practice serving Western Massachusetts, including r sit amet , met cons, sectetu, and nearby...
ChatGPTBest personal injury lawyer in r adipiscingscing elit sed do e, orem ipsum do, sum dolor sit amet conseI can recommend a short list of well-regarded personal-injury attorneys and firms who serve or sit amet , plus quick tips for choosing the best one for your case. I searched local lawyer directories and review sites to pick...
ClaudeBest personal injury lawyer in amet consectnsectetur adipisc, ur adipiscing elit se, iscing elit sed Here is a list of some of the best personal injury lawyers serving lorem ipsum , based on ratings, experience, and recognition: 1. psum dolor sit am lor sit amet cons is a highly respected personal injury attorney with nearly...
GeminiBest personal injury lawyer in amet conseconsectetur adip, tur adipiscing elit sed do eiusmo, piscing When searching for a personal injury lawyer in elit sed do, several firms and attorneys stand out due to their experience, client testimonials, and areas of focus. Here are some of the highly-regarded personal injury lawyers and...
PerplexityBest personal injury lawyer in ipsum dolor olor sit amet consectetur adipiscing eli, t amet consectetur adipiscin, consectetur adiThere is no single objectively “best” personal-injury lawyer in etur adi, but ipiscing elit sed do eiusmod tempor inci is a strong starting point: Super Lawyers lists the firm among leading personal-injury attorneys serving...
ChatGPTWho should I hire for personal injury lawyer in g elit sed do eiusmo? ipsum dolor sit, dolor sit amet consectetur adip, it amet consectI can help, here’s a short, practical plan plus a small list of local personal‑injury attorneys/firms you can contact in/near consectetur adipisc. I looked up recent listings and ratings to make sure the names and info are...
ClaudeWho should I hire for personal injury lawyer in tetur adipiscing eli?dipiscing elit sed do, ng elit sed do e, m ipsum dolor sit ameHere are some highly recommended personal injury lawyers serving dolor sit amet cons: 1. sit amet consectetur t consectetur adipisc is a top-rated personal injury attorney located at ctetur adipiscing elit sed do eiu...
GeminiWho should I hire for personal injury lawyer in adipiscing elit sed ?ing elit, em ipsum dolor sit , m dolor sit amet conWhen looking for a personal injury lawyer in sit amet consectetu, it's important to find someone who is experienced, compassionate, and has a track record of success. Here are some highly-rated options and important...
PerplexityWho should I hire for personal injury lawyer in et consectetur adipi?ectetur adipiscing eli, adipiscing elit, cing elit sed dFor a personal-injury case in rem ipsum dolor , start by interviewing two or three local firms, rather than hiring solely from an online ranking. Strong candidates to contact include: - um dolor sit amet cons, listed by Super...
ChatGPTWho offers car accident claims near r sit amet cons?met consectetur, sectetur adi, r adipiscing elit sHere are several firms and resources that handle car-accident / personal-injury claims near scing elit sed . I picked local firms and well-known regional/national firms that list orem ipsum practice locations. - sum dolor sit a,...
ClaudeWho offers car accident claims near or sit amet con?amet consectetur adipiscing eli, nsectetur adipiscing elit sed do eiusmod, ur adipiscing elit Here are some law firms and attorneys near iscing elit sed that handle car accident claims: 1. lorem ipsum dolor sit amet cons psum dolor s lor sit amet consectetur adipis has decades of experience representing injured drivers,...
GeminiWho offers car accident claims near amet consectet?onsectetur adipiscing elit , tur adipiscing elit , piscing elit sed do eiusmod temIf you're in elit sed do ei, and need to file a car accident claim, several law firms specialize in personal injury cases and can help. These firms often work on a contingency basis, meaning you don't pay legal fees unless they...
PerplexityWho offers car accident claims near ipsum dolor sit?olor sit amet conse, t amet consectetur adipiscing e, consectetur adSeveral personal-injury firms offer car-accident claim consultations near etur adipis, Massachusetts: - ipiscing elit sed d, g elit sed office at ipsum dolor sit ; free case consultations and 24/7 availability. Call (844)...
ChatGPTI need slip and fall claims in dolor sit amet . Who do you recommend?it amet c, consectetur ad, tetur adipiscing elit sed do eiusmod temI can recommend several dipiscing e-area attorneys and firms that handle slip-and-fall / premises‑liability claims. Do you want lawyers who will handle cases on contingency (no up‑front fee), who will take cases to trial, or who...
ClaudeI need slip and fall claims in ng elit sed do . Who do you recommend?m ipsum dolor sit a, dolor sit amet consectetur adipiscing e, sit amet consectetur adipisHere are some highly recommended slip and fall attorneys in t consectetur a: 1. ctetur adipiscing e A adipiscing elit slip and fall attorney from ing elit sed do eiu will step in quickly to protect your interests and start...
GeminiI need slip and fall claims in em ipsum dolor . Who do you recommend?m dolor sit am, sit amet consectet, et consectetur adipiscing eWhen seeking a lawyer for a slip and fall claim in ectetur adipisc, several highly-regarded firms specialize in personal injury and have experience with these types of cases. Here are some recommendations: adipiscing el has over...
PerplexityI need slip and fall claims in cing elit sed d. Who do you recommend?rem ipsum dolor, um dolor sit , r sit amet consectetur adipisciFor a met consectetur slip-and-fall claim, consider interviewing these local firms: - sectetur adipis, handles premises-injury cases and has a r adipiscin office at scing elit sed do ; free initial conversation and 24-hour...
The simplest fix
Add a plain-language FAQ to each service page (services, towns, price from, timeline) and put your Google reviews on the site.
Evidence: presence/ai-answers.json (verbatim answers, dated; unchecked answers are excluded from the counts, not counted as named)
mediumneeds your answer

Calls when nobody can pick up: what happens to them

In plain words: Every unanswered call is a potential case walking away, so it is worth finding out exactly how many of your 40 monthly calls get answered.

Not priced yet. Rests on inbound calls a month (your figure: 40); share of calls that are new-job inquiries (not yet answered); close rate on new inquiries (your figure: 15%); average job value (low to high) (your figure: $12,000 to $12,000). Correct any of these on the confirmation page and this line is recalculated.
Sharpen this:About how many calls come in a month? (answered)
Details and evidence
Published call benchmarks (measured on home-services businesses, the closest published data) put missed calls at 14% to 27%; fewer than 3% of missed callers leave a voicemail. We did not call you, so your own answer rate is not measured. You told us about 40 calls come in a month.
Do it yourself
Forward the line to a second phone when nobody is at the desk and keep a paper log of who called and when for thirty days.
Off the shelf
An answering service or a rented AI receptionist takes messages for a monthly fee; the details still get re-keyed.
Built for you, owned by you
Intake built into your own client system: calls and forms captured with what each person needs, the first appointment booked, a summary to you. Part of a larger build, not a product on its own.
Evidence: Invoca: 27% of calls to home services businesses are not answered (Invoca platform data, May 2024) (https://www.invoca.com/blog/how-much-missed-sales-calls-cost-home-services-businesses, read 2026-09-25)
mediumneeds your answer

Website inquiries: a 5-field form, then a wait

In plain words: Nearly a quarter of firms never reply to web inquiries at all, so fast replies could be an easy edge over competitors.

Not priced yet. No conservative figure, because we did not measure your reply time; the likely figure assumes the HBR average reply behaviour applies to you. Rests on website inquiries a month (not yet answered); close rate on new inquiries (your figure: 15%); average job value (low to high) (your figure: $12,000 to $12,000). Correct any of these on the confirmation page and this line is recalculated.
Sharpen this:How many inquiries come through the website in a month?
Details and evidence
The longest inquiry form on the site asks for 5 fields, on a home page that takes 2.7 s to show its main image on a phone (Google's bar is 2.5 s). Of 2,241 US companies audited by Harvard Business Review, 37% replied to a web inquiry within an hour and 23% never replied. We did not test your reply time (no form was submitted).
Do it yourself
Reply from your phone within the hour for a week; count what changes.
Off the shelf
A forms tool with auto-reply sends a thank-you; it does not book anything or follow up.
Built for you, owned by you
A form that replies with next steps and a booking slot, and a follow-up sequence that runs until the customer answers or says no.
Evidence: inventory.json form fields; technical/lh_home_mobile.json; Harvard Business Review, The Short Life of Online Sales Leads (Oldroyd, McElheran, Elkington), read from a copy of the article: Of 2,241 US companies sent a web lead, 37% responded within an hour, 23% never responded, and the average response among responders was 42 hours; firms that responded within an hour were nearly seven times as likely to qualify the lead (Harvard Business Review, March 2011) (https://thedenmangroupselling.wordpress.com/wp-content/uploads/2011/03/the-short-life-of-online-sales-leads-harvard-business-review.pdf, read 2026-09-25)
mediumneeds your answer

Your Google profile and your website disagree

In plain words: Mismatched phone numbers and addresses confuse Google and callers alike, and fixing this is quick and free.

Sharpen this:Is the address or phone on your Google profile wrong, or did something change?
Details and evidence
Google Business Profile shows phone orem ipsum dol; Google Business Profile shows sum dolor sit amet consectetur adipiscin. The website says or sit amet consectetur adipisc phone 6178895000. Google trusts a business less when its own sources disagree about where and how to reach it.
Do it yourself
Log in to your Google profile and your website and make the name, address and phone match exactly.
Off the shelf
A listings service syncs the record for a monthly fee.
Built for you, owned by you
Included in the visibility build: one record pushed everywhere and watched for drift.
Evidence: presence/listings.json (website versus Google profile)
lowneeds your answer

Social profiles: 4 of 5 platforms checked were found

In plain words: Being found on four of five platforms is solid, claiming the TikTok profile too closes an easy remaining gap.

Sharpen this:Do you have a Facebook, Instagram, LinkedIn, TikTok or YouTube page we missed? Paste the link.
Details and evidence
Found: Facebook (amet consectetur adipiscing elit sed d, found via the business research stage (verified by name)); Instagram (nsectetur adipiscing elit sed do eiusmod, found via the business research stage (verified by name)); LinkedIn (ur adipiscing elit sed do eiusmod tempor incidid, found via the business research stage (verified by name), 212 followers); YouTube (iscing elit sed do eiusmod tempor incididunt ut labore et dolor, found via the business research stage (verified by name), 57 followers). Not found through a link on the website, the Google profile or a Google search: TikTok. Not checked, because the platforms hide them from a logged-out visitor: address matches, followers, last post date, phone matches, reviews, website matches. We did not log in to anything.
What would change it
One record of your name, phone, hours and services that feeds the website, the Google profile and every social page, plus a monthly post drawn from real jobs so no page looks closed.
Evidence: presence/social.json
medium

Where your buyers look: 14 places checked, you are on 10

In plain words: You already appear in 10 of the 14 places buyers check, making the remaining four easy, low-cost wins.

Every place we checked, and how you show up there

WhereMattersYou there?RatingReviewsNote
Yelpmediumyesprofile found; rating not readable from outside
Avvohighyes5.029
Justia Lawyer Directorymediumnono profile found under your name
Super Lawyersmediumyes
Better Business Bureau (BBB)lownono profile found under your name
LawInfo / Expertise.com / ThreeBestRated / AllUsInjuryLawyers (aggregator directories)mediumnono profile found under your name
Facebookmediumyesprofile found; rating not readable from outside
Instagramlowyes
Nextdoorlowyes
LinkedInmediumyesfound by a search for your name
Xmediumyesfound by a search for your name
YouTubemediumyesfound by a search for your name
Details and evidence
Injury happens → victim (or family member) searches 'car accident lawyer near me' or asks people they trust → calls 2-3 firms within days → picks based on who answers fast, sounds trustworthy/caring, speaks their language, and has a free consultation with no upfront cost. Before judging anything, we researched where buyers of a business like yours actually look and compare, then checked each place for you by name. Found: Yelp, Avvo (5.0 stars from 29 reviews), Super Lawyers, Facebook, Instagram, Nextdoor.
What would change it
One record of who you are, kept current on every place your buyers look, with your reviews shown where they compare.
Evidence: discovery.json (research with live web search, every profile fetched and checked for your name)
high

What the businesses beating you have that you do not

In plain words: The three firms outranking you all publish a page for each town they serve, a gap that is cheap to close.

Them versus you

What they haveThe top threeYouExamples
A website of their own3 of 3yeslorem ipsum dolor sit amet cons: psum dolor sit a; lor sit: amet conse; onsectetur adipiscing elit sed : tur adipiscing elit
A claimed Google Business Profile3 of 3yes
Google reviewsmedian 119 (most 645)18piscing elit sed do eiusmod tem: 645; elit s: 119
New Google reviews in the last 90 daysmedian 10see findings
Photos on their Google profilemedian 94
Mobile page speed (0 to 100)median 59see findings
Reviews anywhere (all platforms)not measured for competitors29 at 5.0
Details and evidence
We compared you with the 3 names holding Google's map top three for your main search (ipsum dolor sit amet consectetu, olor si, t amet consectetur adipiscing e). Missing for you: Dedicated local landing pages for each served town. Each gap is a step on the path below.
What would change it
Close the gaps in the order the plan below gives, starting with the ones that cost least and let buyers find you.
Evidence: competitors.json (measured); discovery.json peer playbook (research)

Operations

needs your answers
What this means for you. This covers whether the speed and care customers describe in reviews can hold up as the business grows, rather than living in one person's calendar.
lowneeds your answer

1 of 18 reviews mention how fast you were

In plain words: Only one review mentions speed, so you cannot yet prove to new callers that you are fast, even if you are.

Sharpen this:Where does the job schedule live: paper, a shared calendar, a whiteboard, or software?
Details and evidence
Customers write: "consectetur adi was the best decision I made to handle my case, their work was amazing. I’m really happy and pleased wit". Speed shows up in what customers say about etur adipiscing. The risk is that it lives in one person's calendar.
The simplest fix
Keep doing what the reviews describe; write down the steps so a second person can do them the same way.
Evidence: 18 Google reviews judged one by one (signals.json)
context

What customers complain about at the competitors on your map

In plain words: Rivals get called out for being hard to reach, a weakness you can turn into a selling line in your own marketing.

Details and evidence
ipiscing elit sed do eiusmod te: 1 of 28 reviews complain about some other complaint; g elit sed do eiusmod tempor in: 1 of 28 reviews complain about hard to reach; ipsum : 1 of 22 reviews complain about appointment problems. Your own 18 reviews contain 0 stated complaints. Where a competitor's customers complain about something you do well, that can be a selling line for your quotes and your website.
What would change it
Quote follow-ups and web copy that lead with the things competitors get wrong and that your reviews prove you get right.
Evidence: 71 competitor Google reviews judged one by one
mediumneeds your answer

Where the schedule and client status live

In plain words: No scheduling or client system is visible from the website, worth confirming on the call where that information actually lives.

Sharpen this:How do you track each client from first contact to done (paper, a spreadsheet, a CRM, software)?
Details and evidence
The website runs Google Tag Manager, Meta Pixel, Google Ads tag and shows nothing in the categories call tracking, chat, crm, email marketing, field service, scheduling. We cannot tell from outside where the schedule and client status live (paper, a spreadsheet, a phone, or a tool we did not detect); the confirmation page asks.
The simplest fix
A whiteboard with one row per client and columns for each stage (inquiry, scheduled, quoted, in progress, complete) is a real system.

Also covers: The website runs a platform we could not name with 7 tools visible; no business system is visible from outside

Evidence: Home page source (signals.json); Home page source, response headers, MX records
contextneeds your answer

Worth asking: Strong, location-specific Google Business Profile with high review count

In plain words: A strong, frequently reviewed Google profile drives most 'near me' searches, worth building this up deliberately rather than leaving it to chance.

Sharpen this:Do you have this today: Strong, location-specific Google Business Profile with high review count?
Details and evidence
Drives map-pack visibility which is the #1 discovery channel for 'near me' injury-lawyer searches. Top performers in your field usually have this; we could not confirm whether you do.
Evidence: discovery.json peer playbook (research)
contextneeds your answer

Worth asking: Community/local chamber involvement and sponsorships

In plain words: Local sponsorships build trust that paid ads cannot, worth checking whether you already do any of this and using it in marketing.

Sharpen this:Do you have this today: Community/local chamber involvement and sponsorships?
Details and evidence
Builds local trust and referral relationships distinct from paid ads. Top performers in your field usually have this; we could not confirm whether you do.
Evidence: discovery.json peer playbook (research)
contextneeds your answer

Worth asking: Local referral partnerships (chiropractors, doctors, body shops, other attorneys)

In plain words: Referral relationships with doctors and other attorneys often bring the best personal injury leads, worth mapping out and strengthening on the call.

Sharpen this:Check for co-marketing, sponsorships, or named relationships with local dolor sit a-area medical/chiropractic providers or community organizations.
Details and evidence
Personal injury firms commonly get a large share of leads via professional referral networks (medical providers, other law firms that don't handle PI) rather than pure advertising. Whether it is already working is not visible from outside, so we ask instead of guessing.
What would change it
Formalize referral relationships with 3-5 local chiropractors/doctors and community organizations serving it amet consec.
Evidence: discovery.json growth levers (research)
C

Customer experience

What this means for you. Your reviews show real trust already earned, the open question is whether that trust keeps growing and whether past clients ever hear from you again.
mediumneeds your answer

5 stars on Google; how fast new reviews arrive

In plain words: Zero new reviews in 90 days against a rival's 30 means your map ranking could slip even with a perfect star rating.

Sharpen this:After a job, do you ask for a review, send a thank-you, or check in later? How?
Details and evidence
Review count: 18 against a best of 645 among the three.; New reviews in the last 90 days: 0 against a best of 30.; Google photos: 4 against a best of 17.; you replied to 18 of your 18 most recent reviews; the top three on the map replied to 69 of their 71. Google ranks the map on volume and recency as much as on the star figure.

You against the top three on the map

BusinessMapRatingReviewsNew in 90 daysPhotosMobile speedNamed by AIOne thing to copy
consectetur ad (you)#551804730 of 24
tetur adipiscing elit sed do ei#14.9645309607 of 24Put the home town in the home page title, the way dipiscing elit sed do eiusmod t does ("ng elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqu").
m ipsum#251191017356 of 24Put the home town in the home page title, the way dolor does ("sit amet consectetur adipiscing elit sed do eiusmod tempor inc").
t consectetur adipiscing elit s#356154598 of 24Ask for reviews every job: ctetur adipiscing elit sed do e got 5 new Google reviews in the last 90 days to your 0.
Do it yourself
Text a review link the day a job finishes, every job, for ninety days.
Off the shelf
Review-request tools automate the text for a monthly fee.
Built for you, owned by you
Requests timed from the client record, a monthly nudge to past customers, and the count reported by town.
Evidence: benchmark.json; Google reviews (signals.json)
medium

What customers praise, in their words

In plain words: Most praise names a staff member personally, so featuring these quotes on the website could turn that trust into more bookings.

Details and evidence
11 of 18 praise the owner personally (care, patience, easy to work with); 5 of 18 praise responsiveness and answers; 1 of 18 praise fair price; 1 of 18 praise the finished work. 18 name a person at the business and 4 say they would recommend or return. Whether this praise appears on your website is worth checking.
Copy kit, ready to use

Built only from the review text above; every quote is verbatim and every headline is a count from the reviews read. Check before publishing; add the reviewer's first name only with permission.

Headlines that are true today

  • Rated 5.0 by 18 customers on Google
  • 18 of 18 recent reviews name a person at the business
  • 4 of 18 recent reviewers say they would recommend or come back
  • 1 of 18 recent reviews mention how fast the work was
  • Every one of the last 18 Google reviews got a reply from the owner

Pull quotes for the home page and the quote email

"adipiscing elit was the best decision I made to handle my case, their work was amazing. I’m really happy and pleased with the outcome. ing elit sed was a beautiful human being she was there to help and explain every step of the way and..."Google review, a year ago
"Highly recommend working with the em ipsum dolor for your hard times. m dol was very nice, knowledgeable and really guided us through this difficult time. sit is so sweet and everyone is so nice and informative! Highly recommend."Google review, 2 years ago
"et co was extremely thorough and compassionate to work with. She answered all my questions I had, remained very professional, and made the entire process go smoother than expected. I will always recommend her and anyone at the ectetur a..."Google review, 2 years ago
"I want to thank the adipiscing eli and cing for their help after my accident. I received the compensation I deserved. I recommend them to anyone who wants an attorney to fight for them. They will help you to the end."Google review, 2 years ago
"rem i and the um dolor sit am went beyond for me and my family after my car accident. I was so scared and didn’t know where to turn. They made sure to handled everything for me. They communicated with me every step of the way. They made..."Google review, 2 years ago
"My experience with r sit and the met consectetur has been nothing short of exceptional. From the moment we engaged their services, we were impressed by their professionalism and expertise. The team at sectetur adipis guided us through a..."Google review, 2 years ago

FAQ answers in your customers' words

Who will I actually deal with?
"r adipiscing el was the best decision I made to handle my case, their work was amazing. I’m really happy and pleased with the outcome. scing elit s was a beautiful human being she was there to help and explain every step of the way and..."

How good is the work?
"I want to thank the orem ipsum dolo and sum d for their help after my accident. I received the compensation I deserved. I recommend them to anyone who wants an attorney to fight for them. They will help you to the end."

How fast did they get it done?
"Highly recommend working with the or sit amet con for your hard times. amet was very nice, knowledgeable and really guided us through this difficult time. nsect is so sweet and everyone is so nice and informative! Highly recommend."

Will you answer my questions?
"ur ad and the iscing elit sed went beyond for me and my family after my car accident. I was so scared and didn’t know where to turn. They made sure to handled everything for me. They communicated with me every step of the way. They made..."

The simplest fix
Copy the pull quotes in the copy kit below onto your quotes and your Google profile posts and the home page.
Evidence: 18 Google reviews judged one by one
high

Past customers: how you stay in touch with them

In plain words: About 400 past clients are a ready source of referrals and repeat work, worth an estimated $48,000 to $96,000 a year if you reconnect with them.

Conservative
$48,000a year
Likely
$96,000a year
What this rests on. Rests on past customers you have contact details for (your figure: 400); average job value (low to high) (your figure: $12,000 to $12,000). Correct any of these on the confirmation page and this line is recalculated. Reactivation rate is a low placeholder (2%) with no published benchmark.
Math: 400.0 past customers x 2.0% rebook x $12,000 to $12,000 (conservative takes half the rate)
Sharpen this:Roughly how many past customers do you have an email or phone for? (answered)
Details and evidence
About 400 past customers with contact details (your figure). Every past customer is a candidate for repeat work or a referral. No email or text-marketing tool shows up in the website's source. If you already run a mailing or a call-round, tell us on the confirmation page and this line is removed.
Do it yourself
Export contacts from your email or phone, pick fifty past customers, and send a short check-in offer.
Off the shelf
An email tool sends the campaign once you have built the list; the list is the work.
Built for you, owned by you
The database built from your email and old records, a campaign that runs on its own, and a report of what it booked.

Also covers: Worth asking: Convert the 400-contact customer database into a referral engine

Evidence: intake (your figure); home page source (no email or SMS tool detected); discovery.json growth levers (research)
strength

29 reviews averaging 5.0 stars on Avvo

In plain words: A perfect 5.0 from 29 reviews on Avvo is a genuine strength, worth featuring alongside your Google reviews on the website.

Details and evidence
This is a real strength. Avvo: 5.0 stars from 29 reviews. Ratings and counts were read from each page's own data.
Evidence: lorem ipsum dolor sit amet consectetur adipiscing elit sed do eius

Back office

needs your answers
What this means for you. This is the paperwork behind every case, billing and admin, and whether it has a clear system or quietly eats hours each week.
lowneeds your answer

How invoicing and collections run

In plain words: Clarifying how invoicing and payment collection actually work will show whether untracked admin time is quietly costing you hours.

Not priced yet. Needs your hours a week on invoices and paperwork, and who does them; then it is priced at the BLS bookkeeping wage for your state.
Sharpen this:About how many hours a week go to invoices, bills, bookkeeping and paperwork, and who does them?
Details and evidence
We detected no payment, invoicing or accounting tool on the website. How deposits, balances due and supplier bills are tracked is not visible from outside. We cannot put a number on it until you tell us how you invoice and how long it takes to get paid.
The simplest fix
Send the payment link with the invoice and a reminder the day the work is done.
Evidence: Home page source (no payment or accounting integration detected)
contextneeds your answer

Hiring an office person costs about $43,870 a year in wages alone

In plain words: Hiring office help covers 40 hours a week for about $43,870 a year, a built system can cover all 168 hours instead.

Sharpen this:How many people work in the business, including you? (answered)
Details and evidence
That covers 40 of the 168 hours in a week, before payroll taxes, benefits and training. A built intake and admin system covers all 168 for a one-time build plus care. It does not replace the people who do the work itself; it replaces the desk work.
What would change it
The comparison, not a recommendation: the right answer depends on your team size and the biggest headache, both on the confirmation page.
Evidence: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics, occupation 43-4171: Median annual wage for receptionists and information clerks in Massachusetts: $43,870 (BLS OEWS, May 2025) (https://www.bls.gov/oes/current/oes434171.htm, read 2026-09-25)
D

Team

What this means for you. A small team with a well loved staff member is a strength right up until that person is away, spreading the knowledge protects the firm.
high

18 of 18 reviews name a person at the business

In plain words: Customers remembering one named person by name is valuable, but worth knowing who covers the work if that person is away.

Sharpen this:What would stop or slow down if you (or one key person) were out for two weeks?
Details and evidence
That is the best kind of reputation, and it raises one question worth an honest answer: if that person is out for two weeks, what carries on? Reviews cannot show how work is delegated inside the business; they do show that customers remember a person, not only the company.
The simplest fix
Write the ten steps of a job as you do them, one page, this month.
Evidence: Google reviews (signals.json)
contextneeds your answer

No job postings found (5 search results checked)

In plain words: No job postings found could mean you are fully staffed or quietly short-handed, worth a direct answer on the call.

Sharpen this:Are you hiring for any role right now, and how long has it been open?
Details and evidence
Four Google searches, including Indeed and LinkedIn, found no posting under the business name. That does not tell us whether you are hiring, so it is a question for you. You told us the team is 4 people.
What would change it
When a hire is needed: a written onboarding path built from your own client system's checklists, so a new hire learns your way in days.
Evidence: Google search results through the search index, judged one by one
lowneeds your answer

How a new person learns the work

In plain words: Writing down how a new hire learns the work protects the firm if a key person leaves or is out sick.

Sharpen this:How is a new hire trained today: shadowing, written steps, videos, nothing formal?
Details and evidence
Not visible from outside. We would ask on the call. Written steps for the key tasks double as a training manual.
The simplest fix
Record a phone video of each step the next time you do it.
Evidence: Not observable; asked on the confirmation page
F

Data and reporting

What this means for you. Without a way to link a call or form to a won or lost case, you cannot yet tell which marketing dollar is actually working.
high

No record we could find ties a call or a form to a client

In plain words: Without linking calls or forms to a client record, you cannot yet tell which marketing spend actually brings in paying cases.

Sharpen this:Which number would you most like to see every Monday morning?
Details and evidence
Google Tag Manager is installed but no analytics property is confirmed behind it; we detected no call tracking; we could not see a form-to-client record from outside. We have no figure yet for web inquiry volume. If a spreadsheet or a notebook already holds them, the confirmation page takes a minute and this area regrades.
Do it yourself
Start the one-line log from the quick wins; thirty days gives a real close rate.
Off the shelf
A CRM does this for a monthly per-user fee if someone types into it every day.
Built for you, owned by you
Every call, form and quote in one record with its outcome; the Monday report writes itself.
Evidence: Home page source; intake basis labels
context

Inputs behind this audit: 24 found in public sources, 0 our estimates, 7 from you

In plain words: Every number in this report came from a public source or from you directly, so any correction you make changes real figures, not guesses.

Details and evidence
Nothing in this report is our estimate; every number was found in a public source or given by you. The confirmation page lets you correct any of them and the affected sections are recalculated.
Evidence: intake-v4.json basis labels

Software

needs your answers
What this means for you. The tools on your website track visitors browsing, but nothing yet tracks a client through the case, leaving a gap in the middle.
medium

Mobile speed score 73 of 100

In plain words: A 73 mobile speed score and missing security headers are quick fixes that also help your Google search ranking.

Details and evidence
Lighthouse mobile scored the home page 73 of 100 for speed, with the main image at 2.7 s; SEO 85, accessibility 95, best practices 73; security headers: 2 of 6 present (missing content-security-policy, x-frame-options, referrer-policy, permissions-policy); email authentication: SPF present, DMARC policy p=none; site files: robots.txt present, sitemap.xml present, llms.txt missing. These are the search and trust fixes, separate from the business systems above.
The simplest fix
Have your web person work through the appendix fix sheet.
Evidence: technical/technical.json, technical/lh_home_mobile.json, technical/dns_raw.txt
Other observations · checked, but they matter little for a business like yours
  • Six operations questions this audit cannot answer from outside, and would on the call

04 · Quick winsSix things you can do yourself this week.

None of these need us. Each one either wins work directly or turns one of our estimates into your real number.

Reply to the website form within the hour for one week and count them

Turns the web follow-up line from an estimate into a fact, and may win a client.

10 minutes a day · Sales and marketing

Ask the last five happy customers for a Google review by text, today

You have 18 reviews; the map leader has 645. Review volume and recency are what Google watches on the map.

20 minutes · Customer experience

Make your Google profile match your website: Google Business Profile shows phone psum dolor sit; Google Business Profile shows lor sit amet consectetur adipiscing elit

When a business's own sources disagree, Google trusts it less and customers dial the wrong number.

30 minutes · Sales and marketing

Put the three best review quotes on the home page

Your customers' own words are the most believable copy you have.

1 hour · Customer experience

Start a one-line log: date, caller, town, what they wanted, won or lost

Thirty days of this gives a real close rate and a real call count, which re-prices half this report.

1 minute per call · Data and reporting

Set up SPF and DMARC email authentication

The domain's DNS shows a DMARC policy of p=none, which asks for reports but blocks nothing. Without them, mail from your domain is easier to fake and more likely to land in spam.

30 to 60 minutes · Software

05 · The ninety-day roadmapRanked by what it is worth and how fast it lands.

Weeks 1 to 4 are the fixes and the measurement. Weeks 3 to 8 are visibility and the customer base. Weeks 5 to 12 are the systems. Each line points back to its finding; the bar shows when it runs across the twelve weeks.

Weeks 1 to 4Weeks 3 to 8Weeks 5 to 12
startweek 4week 8week 12
1
weeks 3 to 8effort: mediuma builder (us or anyone capable)worth $57,300 to $165,200 a year
2
weeks 3 to 8effort: mediuma builder (us or anyone capable)worth $48,000 to $96,000 a year
3
weeks 1 to 8effort: mediuma builder (us or anyone capable)
4
weeks 1 to 4effort: lowyou or your web person
5
weeks 1 to 4effort: lowyou or your web person
6
weeks 1 to 4effort: lowyou or your web person
7
weeks 1 to 4effort: lowyou or your web person
8
weeks 1 to 4effort: lowyou or your web person
9
weeks 1 to 4effort: lowyou or your web person
10
weeks 1 to 4effort: lowyou or your web person
11
weeks 3 to 8effort: mediuma builder (us or anyone capable)
12
weeks 5 to 12effort: mediuma builder (us or anyone capable)
13
weeks 5 to 12effort: mediuma builder (us or anyone capable)
14
weeks 9 to 12effort: mediuma builder (us or anyone capable)
15
weeks 9 to 12effort: lowyou or your web person

Twelve months, with and without the priced fixes

Cumulative revenue protected or added, at the conservative and likely figures, against the likely amount lost if nothing changes. Built from the same inputs as the findings above; your corrections move all three lines.

$0$31,300$62,700$94,000$125,400m1m4m7m10m12
With, likelyWith, conservativeLost without

06 · What we would do firstFirst, then, later, and when to take none.

In the order we would take them. The first step is the smallest one that fixes the biggest problem we actually measured. Prices are typical ranges; the final price is set on your call, once we know your situation.

First · First step

Search, map and AI visibility fixes

typically $1,500 to $4,000, one timefinal price set on your call

The ranked fixes in the appendix, done for you, so the map and the AI assistants can find and quote you.

Findings it answers

Worth: $57,300 to $165,200 a year.

Where it fits: It fixes the biggest problem we actually measured, it is the smallest spend, and everything else works better once buyers can find you.

Then · Custom AI system

Customer database, reactivation and review engine

typically from $10,000, scoped on your call, free prototype firstfinal price set on your call

Every past customer in one owned database, a reactivation campaign that runs itself, review requests after each finished sale, and a referral ask. Reporting on what it booked.

Findings it answers

Worth: $48,000 to $96,000 a year.

Where it fits: It puts the customers you already have to work: their reviews and their repeat business. Payback does not depend on Google.

Then · Custom AI system

Intake, quoting and client pipeline

typically from $10,000, scoped on your call, free prototype firstfinal price set on your call

Calls and forms captured with what each person needs, proposals built from your pricing, a client pipeline from first contact to completion, customers told at each step, and a Monday report.

Findings it answers

Where it fits: It takes the desk work off the owner and puts the way the business runs into a system a second person can use. The biggest unpriced findings live here; your answers on the confirmation page size it.

Then · Care plan

Kept current and growing

typically $500 to $997 a monthfinal price set on your call

Monthly: review requests sent for you, profiles kept current, new pages where they pay, the AI answers re-tested, the numbers reported. Cancel any time; everything built stays yours.

Findings it answers

Where it fits: Only after the first step; it keeps you visible as competitors move.

When not to hire us

The next step is a 20-minute call with Brandon to walk through this report, plus a short personal video. Before the call, the two most useful things you can do are the quick wins above and the confirmation page, which takes about five minutes and replaces our estimates with your numbers. Questions to support@colabcontent.com.

Appendix A · Do it yourselfThe fix sheet for your own web or tech person.

10 ranked fixes, each found by this audit's own checks and each naming the file it came from, with who does it, how long it takes, the steps, and how to confirm it worked. Offered, not pushed: the same list is what the $2,997 package does for you in 14 days.

1Town pages for amet conse, onsectet, tur adipiscing e, piscing · Visibility

Google's map does not show you in the top three for your main service in 4 of the towns measured. A page per town, with real work from that town, is the usual first step. (Evidence: local-demand.json.)

Who: Web person plus the owner (for photos and a local line per town) · Time: 1 to 3 days

  1. List the towns you really serve, starting with the ones closest to your base.
  2. Change the home page title and main headline to name your home town and service (for example '<Your Service> in <Home Town>, <State>').
  3. Add a 'Towns we serve' block to the site footer listing every town, each linking to its page.
  4. Create one page per town at /<service>/<town>-<state>/ with a unique title, a paragraph about clients served there, real photos tied to that town, and your phone number as a tap-to-call link.
  5. Link each town page from the home page and from each service page.

Confirm it worked: Search Google for site:<yourdomain> <town> and see the new page listed within 2 to 4 weeks. Open each town page on a phone and check the phone number is tappable.

2Fix the listing that disagrees with your website · Trust

Google Business Profile shows phone elit sed do e; Google Business Profile shows ipsum dolor sit amet consectetur adipisc. (Evidence: presence/listings.json.)

Who: Owner or office manager (logins to each listing) · Time: 2 to 4 hours

  1. Write down the one correct name, address (or service-area statement), phone and website.
  2. Log in to Yelp for Business, Angi, Houzz, Facebook, BBB and Google Business Profile, one at a time.
  3. Make each listing match the line you wrote, character for character.
  4. Set the primary category to the service you are known for (the most specific category Google offers for your main service).
  5. Remove or correct any second location that is not real.

Confirm it worked: Search your phone number in Google in a private window: every listing that appears should show the same town. Screenshot each corrected listing for your records.

3Put the reviews on the site and ask every finished job for one · Reputation

Review count: 18 against a best of 645 among the three. New reviews in the last 90 days: 0 against a best of 30. (Evidence: benchmark.json.)

Who: Web person · Time: 2 to 3 hours

  1. Add a reviews section high on the home page with 3 to 6 real Google reviews (name initial, date, text) and your star rating and review count.
  2. Link the section to your Google profile so visitors can see all of them.
  3. Add a photo of the owner or team next to the reviews that mention them by name.
  4. Link every review profile (Google, Yelp, BBB, Houzz, Facebook) in the footer.

Confirm it worked: The rating and count on the site match your Google profile today. Every review link opens the right profile.

4Add LocalBusiness structured data (schema) to the home page · AI and search

The home page carries no structured data at all, so nothing tells Google and the assistants the business name, address, phone, hours and service area in one block. (Evidence: inventory.json.)

Who: Web person · Time: 2 to 4 hours

  1. Install a schema plugin or add a JSON-LD block to the site header (on WordPress, a plugin such as Rank Math or Yoast; on other platforms, a code block in the page header).
  2. Add a LocalBusiness block (use the most specific type, for example HomeAndConstructionBusiness) with name, phone, URL, areaServed (list the towns), openingHours and sameAs links to Google, Yelp, BBB, Houzz and Facebook.
  3. Add a Service block on each service page and FAQPage on pages that have questions and answers.
  4. Do not mark up reviews you do not show on the page.

Confirm it worked: Paste a page URL into Google's Rich Results Test (search.google.com/test/rich-results) and check LocalBusiness is detected with no errors. Validate with validator.schema.org.

5Cut mobile load time (main image at 2.7 s) · Speed

Lighthouse mobile scored the home page 73 of 100 and the main image appeared at 2.7 s; Google's bar is 2.5 s. (Evidence: technical/lh_home_mobile.json.)

Who: Web person · Time: 1 to 2 days

  1. Run PageSpeed Insights (pagespeed.web.dev) on the home page, mobile tab, and note the Largest Contentful Paint.
  2. Convert photos to WebP or AVIF and resize each to the largest size it is shown at (an image optimisation plugin does this in bulk).
  3. Lazy-load images below the first screen; keep the first large image eager and give it width and height.
  4. Remove plugins and page-builder add-ons that are not used; turn on caching and a CDN.
  5. If the host's servers are far from your customers, move to a host with US servers.

Confirm it worked: Re-run PageSpeed Insights on mobile: Largest Contentful Paint under 2.5 s is Google's 'good' mark. Open the site on your own phone on mobile data and time it.

6Install call and form tracking · Measurement

No call-tracking or form-tracking tool appears in the home page source, so nobody can say which calls and forms came from which source. (Evidence: technical/homepage_raw.html.)

Who: Web person plus a call-tracking account · Time: Half a day

  1. Get a local call-tracking number that forwards to your main phone and records the source.
  2. Use it on the website only; keep your main number on listings so your name, address and phone stay consistent.
  3. Send every website form to one inbox and one customer list (a CRM or a spreadsheet), with a copy to the owner's phone.
  4. Set up a goal in your analytics for form submissions and phone-link taps.

Confirm it worked: Call the tracking number from a mobile and check it rings and is logged. Submit the form yourself once and check it arrives in both places.

7Set up SPF and DMARC email authentication · Trust

The domain's DNS shows a DMARC policy of p=none, which asks for reports but blocks nothing. Without them, mail from your domain is easier to fake and more likely to land in spam. (Evidence: technical/dns_raw.txt.)

Who: Whoever manages the domain's DNS and email · Time: 30 to 60 minutes

  1. In your email provider's admin (Google Workspace or Microsoft 365), generate a DKIM key and publish the TXT record it gives you at your DNS host, then turn DKIM on.
  2. Check there is exactly one SPF record that includes your email provider.
  3. Add a DMARC TXT record at _dmarc.yourdomain with 'v=DMARC1; p=none; rua=mailto:<your address>'.
  4. After two to four weeks of clean reports, change p=none to p=quarantine.

Confirm it worked: Send an email to a Gmail address, open it, choose 'Show original', and check SPF, DKIM and DMARC all say PASS.

8Add FAQ blocks and an llms.txt file · AI and search

There is no /llms.txt and the assistants have no plain question-and-answer page to quote about your services, towns and prices. (Evidence: technical/technical.json.)

Who: Web person · Time: Half a day

  1. Add 4 to 6 real customer questions with short direct answers to each service page.
  2. Mark them up as FAQPage (see the schema fix).
  3. Add an /llms.txt file listing your main pages with one line each on what they cover.
  4. Make sure each page uses main, header, footer and article elements.

Confirm it worked: yourdomain/llms.txt loads in a browser. Rich Results Test detects the FAQ on a service page.

9Shorten 21 page titles to under 60 characters · Search

21 of the 25 page titles crawled run past 60 characters and get cut off in results. (Evidence: inventory.json.)

Who: Web person · Time: 1 day for about 100 pages

  1. Export every page's title and description (an SEO plugin or a crawler such as Screaming Frog, free up to 500 URLs).
  2. Write a title under 60 characters: main keyword first, town where relevant, brand last.
  3. Write a description of 140 to 160 characters that says what the page offers and ends with a reason to call.
  4. Paste them into the SEO plugin fields page by page.

Confirm it worked: Re-crawl: zero pages without a description, zero titles over 60 characters. Search site:yourdomain in Google after two weeks and read your results.

10Add the 4 missing security headers · Trust

The home page response lacks: content-security-policy, x-frame-options, referrer-policy, permissions-policy. (Evidence: technical/technical.json.)

Who: Web person or host · Time: 1 to 2 hours

  1. Add these response headers at the host or with a security plugin: Strict-Transport-Security, X-Content-Type-Options: nosniff, X-Frame-Options: SAMEORIGIN, Referrer-Policy: strict-origin-when-cross-origin, Permissions-Policy.
  2. Hide the software version (remove the generator tag).
  3. Limit login attempts and turn on two-factor login for every admin.

Confirm it worked: Check the site at securityheaders.com; aim for an A. Try five wrong passwords on a test account and check you are locked out.

Appendix B · Method and sourcesHow every number was made, and what was not checked.

Your inputs, with their basis

Found: read from a public source. Estimated: our figure, with how it was made. Yours: from you, on the intake form or the confirmation page. Correct any of them on the confirmation page.

ItemValueBasisSource or how
Towns you serveolor sit amet c, t amet conse, consectetur adipisci, etur adipisyoursOwner intake form
Services offeredPersonal injury law, Car accident claims, Slip and fall claimsyoursYour intake form
Monthly Google searches for your services across your towns710foundGoogle Ads search volume per town (local-demand.json) (file: local-demand.json)
What those clicks would cost in Google Ads a year$1,187,830foundGoogle Ads cost per click times monthly volume (local-demand.json) (file: local-demand.json)
Towns where you are in Google's top three on the mapin top3: none; measured: 4foundGoogle Maps results pinned to each town centre (local-demand.json) (file: local-demand.json)
Your share of the map-pack clicks across the towns measured0%foundPosition per town times the published click share per position (BrightLocal) (file: local-demand.json)
Buyer questions where AI assistants named younamed: 0; asked: 24foundpresence/ai-answers.json (verbatim answers) (file: presence/ai-answers.json)
Competitors the assistants named insteadipiscing elit , g elit sed do, ipsum dolor sit amet conse, dolor sit amet consectetur adip, it amet consectetur, consectetur adipiscing elit sefoundpresence/ai-answers.json (file: presence/ai-answers.json)
Google rating and review countrating: 5; reviews: 18; photos: 4; category: Personal injury attorneyfoundcompetitors.json (Google Maps read at the business's coordinates) (file: presence/gbp.json)
Where the top three on the map beat youReview count: 18 against a best of 645 among the three., New reviews in the last 90 days: 0 against a best of 30., Google photos: 4 against a best of 17.foundbenchmark.json (Google Maps reads) (file: benchmark.json)
What your reviews praiseowner personal (11), communication (5), price value (1), workmanship (1)found18 Google reviews judged one by one (file: signals.json)
What your reviews complain aboutnonefound18 Google reviews judged one by one (file: signals.json)
Reviews that name the owner personallycount: 18; of: 18foundGoogle reviews (file: signals.json)
Reviews that say they would recommend or returncount: 4; of: 18foundGoogle reviews (file: signals.json)
Google reviews you replied tocount: 18; of: 18foundGoogle reviews (file: signals.json)
What customers complain about at the competitors on your maptetur adipiscing elit sed do ei (2 complaint themes in 28 reviews), dipisci (1 complaint theme in 22 reviews), ng elit sed do eiusmod tempor i (0 complaint themes in 21 reviews)foundCompetitor Google reviews judged one by one (file: signals.json)
Current job postings foundfound: 0; results checked: 5foundFour Google searches through the search index for the business's name with job terms and on Indeed and LinkedIn; the decision engine judged whether each result is a posting by this business. No client pipeline was logged into. (file: signals.json)
Website platformtheme: none; host: cloudflarefoundHome page source and response headers (file: technical/homepage_raw.html)
Tools detected on your websiteGoogle Tag Manager, Meta Pixel, Google Ads tag, reCAPTCHA, Podium, Cloudflare, jQueryfoundHome page source (file: technical/homepage_raw.html)
Kinds of tools not found on the sitecall-tracking, chat, crm, email-marketing, field-service, schedulingfoundHome page source (file: technical/homepage_raw.html)
Business emailm ipsum dolor sit ametfoundMX records (file: technical/dns_raw.txt)
Mobile page speed score (0 to 100) and time to main imagescore: 73; lcp: 2.7 sfoundLighthouse mobile run on the home page (technical/lh_home_mobile.json) (file: technical/lh_home_mobile.json)
Fields on your website inquiry form5foundForm fields counted in the crawled pages (inventory.json) (file: inventory.json)
Measurement installed on the sitetag manager: yes; ga4 direct: no; call tracking: no; crm or form tracking: nofoundHome page source (file: technical/homepage_raw.html)
Address shown on your listingsvariants found: Google Business Profile, dolor sit amet consectetur adipiscing e, sit amet conse, MISMATCH (phone), Google Business Profile, t consectetur adipiscing elit sed do eiu, ctetur adipisc, MISMATCH (address); compared: website versus Google Business Profile onlyfoundpresence/listings.json (file: presence/listings.json)
Social profiles foundFacebook, Instagram, LinkedIn, YouTubefoundLinks on the website, the Google profile, and one Google search per platform (presence/social.json) (file: presence/social.json)
Average job value (low to high)$12,000 to $12,000yours
Inbound calls a month40yours
Close rate on new inquiries15%yours
Past customers you have contact details for400yours
People on the team, including you4yours

The 23 things we could not find

3 of these are the questions we ask every owner; the rest sharpen individual findings.

Benchmarks used

Evidence files

Not checked

Rules this report follows