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

Five stars on Google.
In the map's top three in 1 of 4 towns.
28 things worth a conversation.

Across seven areas we found 28 things worth discussing. The priced ones add up to $56,000 to $157,500 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 $6,000 a year (today about 32 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 forlorem ipsum dolor sit am
psum dolor sit amet cons, lor sit amet c
Prepared byBrandon Rodriguez
ColabContent LLC
Audit date2026-10-04
Inputs23 found in public sources, 0 estimated, 7 from you

In plain wordsThe short version

amet consectetur adipis earns real praise: 28 reviews average 5.0 stars on onsectetur adipisci, and customers often ask for the owner-injector by name. But that goodwill is not reaching new buyers: Google's map puts you in the top three in only 1 of 4 towns you serve, and no AI assistant named you in 24 test questions where your name was not already given. Your TikTok page has gone quiet for years, which can make a business look closed, and there is no sign of a tool tracking which calls or web visits turn into paying clients. Because visibility is weak in three towns and new reviews are slow to arrive, the business leans heavily on word of mouth around one trusted injector rather than a system that keeps bringing in new customers. The first step is fixing search, map and AI visibility, the fix with the clearest estimated payback, before building the reactivation and tracking systems behind it.

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: how fast anyone replies
  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; TikTok looks inactive
  5. Where does the job schedule live: paper, a shared calendar, a whiteboard, or software? Unlocks: 1 of 20 reviews mention how fast you were

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

01 · Executive summaryThe reputation is five stars on Google. The reach and the systems behind it are where the opportunity is.

Across seven areas we found 28 things worth discussing. The priced ones add up to $56,000 to $157,500 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 $6,000 a year (today about 32 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
$56,000to$157,5002 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 shows you in the top three in 1 of 4 towns; in the other 3 it shows competitors

$51,500 to $148,500 a year
Which of tur adi, pisci, elit sed do ei 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

$4,500 to $9,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

14 of 20 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 31/100
In the map's top three in 1 of 4 towns; no assistant named you on most questions (ChatGPT 0 of 6, Claude 0 of 6, Gemini 0 of 6, Perplexity 0 of 6).
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. 8 findings.
Scored on: timing praise in reviews, inquiry form length, a scheduling tool visible, quoting method known (provisional until answered).
C
Customer experience 60/100
28 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 48/100
14 of 20 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 20/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
1 website tool 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 ipsum dolor sit amet con that you would own.

F

Sales and marketing

What this means for you. Getting found when someone searches for a med spa nearby decides whether you get the call at all, before price or service ever comes up.
high

Google's map shows you in the top three in 1 of 4 towns; in the other 3 it shows competitors

In plain words: This gap means real customers in three towns are choosing competitors instead, and it carries the clearest estimated payback to fix first.

Conservative
$51,500a year
Likely
$148,500a 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 $2,963 to $5,926 a year. Searches and map positions are measured; click and inquiry rates are published benchmarks; close rate and deal value are yours.
Math: 7200 searches a month for 12 buyer terms across 4 towns; reaching position 1 or 2 adds 650 to 938 clicks a month x 3.3% to 6.6% inquiries x 40% close x $500 x 12

Town by town: searches a month, your map position for "med spa", and who holds the top three

TownSearchesAds value / moYour positionTop three today
olor sit a1810$24,236#1t amet consectetur adipiscing elit , consectetur adipiscing e, etur adipiscing el
ipiscin4250$49,362not in top 3g elit sed d, ipsum d, dolor
it am1140$11,295#18 consectetur adipiscing el, tetur adipiscing eli, dipiscing elit sed do eiusmod tempo
ng elit sed do 140$783not in top 3m ipsum dolor sit amet c, dolor sit amet consectetur adipis, sit amet consect

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 listed37.45.9 to 11.9$2,963 to $5,926
Google map position 1 or 2 for every buyer search, in the towns you listed650.4 to 937.7103 to 297.1$51,512 to $148,525
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)1728 to 2491.2273.7 to 789.2$136,858 to $394,606
Your own website in the regular results, positions 5 to 3, in the counties of your listed towns388.8 to 849.661.6 to 269.2$30,793 to $134,577
The forecast: the map row for your towns plus your own website across your market, together $56,000 to $157,500 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: 7200 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 28 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, t consectetur adipiscing is in the top three in ctetur adi, and absent from the top three in adipisc, ing e, em ipsum dolor . Those towns carry about 7,340 searches a month for your services (worth about $1,028,110 a year at Google Ads prices). Your estimated share of map-pack clicks across the area is 12.4%.
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.
Evidence: local-demand.json: Google Ads volume per town; Google Maps top three per town
high

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

In plain words: When people ask AI assistants for a med spa, competitors get named instead of you, costing you visibility before a search even starts.

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, 5 of 8 answers cited your website. The businesses they named most often instead: m dolor sit amet consectetur , sit amet co, et consectetur a, ectetur adipiscing elit s.

The questions where you were not named, verbatim

AssistantQuestion askedNamed insteadHow the answer opened
ChatGPTWhat are the best med spa companies near adipiscing el?cing elit sed do , rem ipsum dolor si, um dolor sit amet consectHere are highly rated med-spa companies and clinics near r sit amet con you may want to consider (short notes on why each is frequently recommended). I pulled recent local directories and rankings so you can compare services,...
ClaudeWhat are the best med spa companies near met consectetu?sectetur a, r adipiscing elit sed do eius, scing elit sHere are some of the best med spas near orem ipsum dol, based on top ratings and reviews: 1. sum dolor or sit ame has a 4.8-star rating with 290 reviews and is locally owned, operated, and staffed by certified professionals....
GeminiWhat are the best med spa companies near amet consectet?nsectetur adipiscing elit , ur adipiscing elit sed do eiu, iscing elit lorem ipsu, psum do, is known for its numerous med spa options, ranging from luxury resort spas to boutique clinics. When choosing a med spa, it's important to consider those with experienced professionals and a focus on...
PerplexityWhat are the best med spa companies near lor sit amet c? amet consectetur adi, onsectetur adipiscing e, tur adipiscin piscing elSome of the strongest med-spa options near elit sed , based on recent ratings and review volume, are: - ipsum dolor sit amet , 5.0 stars with more than 1,000 verified Google reviews; listed among olor sit a’s highest-rated...
ChatGPTWho would you recommend for med spa in t amet consect? I want someone local and reliable.consectetu, etur adipiscing el, ipiscinGood, I can recommend a few well-regarded, local med‑spas in g elit sed. Quick question before I list them: do you have a specific treatment in mind (Botox/fillers, lasers, microneedling, acne care, body contouring, etc.), a...
ClaudeWho would you recommend for med spa in ipsum dolor s? I want someone local and reliable.dolor sit , it amet consectetur adipiscin, consectetuGreat question! tetur adipisci has a fantastic med spa scene. Here are some highly recommended, local options to consider: Top Med Spas in dipiscing elit 1. ng elit se m ipsum do has a 4.8-star rating and is locally owned &...
GeminiWho would you recommend for med spa in dolor sit ame? I want someone local and reliable.sit amet consectetur adipisci, t consectetur adipiscing e, ctetur adipiadipiscing, ing eli, is known for its numerous med spas, making it a great place to find a local and reliable option. Many establishments in the area are highly-rated and offer a wide range of services. Here are some...
PerplexityWho would you recommend for med spa in em ipsum dolor? I want someone local and reliable.m dolor sit amet consectetur , sit amet , et consectetur For a local, reliable starting point, consider ectetur adipiscing elit sed d in adipiscing elit. It lists a cing elit address, offers consultations, and has evening and Saturday hours. Other established local options worth...
ChatGPTBest med spa in rem ipsum dnobody localDo you mean “best” for injectables (Botox/fillers), laser/skin resurfacing, body‑contouring, weight‑loss/GLP‑1 programs, or overall safety & reputation? Any budget or neighborhood preference (e.g., um dolor, r sit a, central...
ClaudeBest med spa in met consectsectetur adipiscing elit, r adipisci, scing elit sed do eiusmodHere are some of the best med spas in orem ipsum based on the latest reviews and ratings for 2026: 1. sum dolor sit amet conse Since 1988, or sit amet consectetur has been a premier destination for skin and body rejuvenation in...
GeminiBest med spa in amet consecnsectetur adipis, ur adipiscing , iscing elit sed do eiusmoWhen searching for the "best" med spa in lorem ipsum, it's helpful to consider factors like Google ratings, client reviews, range of services, and whether the spa offers financing options. Many top-rated med spas in psum do...
PerplexityBest med spa in lor sit ame amet consectetu, onsectetur adipisci, tur adipiscing elit sed dopiscing elit sed appears to be the strongest overall pick in elit s, with a reported 5.0-star rating from roughly 1,450 reviews, one of the largest review counts among highly rated local med spas. Other reputable options to...
ChatGPTWho should I hire for med spa in ipsum dol?nobody localDo you mean (pick one): 1) You want to hire staff to work at your med spa in olor (e.g., medical director, nurse injector, nurse practitioner/PA, esthetician, laser tech, front‑desk/office manager)? 2) You want to hire (book...
ClaudeWho should I hire for med spa in t amet co?consectetur adipiscing, etur adipiscing el, ipiscing elit sed doHere are some of the top-rated med spas in g elit se you should consider: 1. ipsum dolor sit amet dolor sit amet consect is a second-generation family-owned med spa that offers an exceptional range of services at a fair price....
GeminiWho should I hire for med spa in it amet c? consectetur adip, tetur adipis, dipiscinTo determine who you should hire for a med spa in ng elit s, it's helpful to consider their services, reputation, and the specific treatments you're interested in. Here are some highly-rated med spas in m ipsum d, and what they...
PerplexityWho should I hire for med spa in dolor si?sit amet con, t consectetur adip, ctetur adipiscing elit sFor a med spa in adipi, shortlist these providers and interview them before booking: - ing elit sed, Led by em ipsum do, FNP-C, a board-certified nurse practitioner with backgrounds in medical aesthetics, endocrinology, and...
ChatGPTWho offers medical weight loss near m dolor sit am? sit amet consectetur adipisc, et consectetur adipiscing el, ectetur adiHere are several medical weight‑loss providers and programs that serve adipiscing el. If you want I can narrow these by distance, what your insurance covers, or the specific treatment you’re interested in (GLP‑1 medications like...
ClaudeWho offers medical weight loss near cing elit sed ?rem ipsum dolor sit amet con, um dolor sit amet consectetur adipisc, r sit amet consectetur adipisciHere are some medical weight loss providers near met consectetu: 1. sectetur adipiscing elit sed Located on r adipiscing elit on the scing elit sed do eiusmod temp campus. orem ipsum dolor sit amet co The program is accredited by...
GeminiWho offers medical weight loss near sum dolor sit ?or sit amet consectetur , amet consectetur adipiscing elit sed d, nsectetur adipiscing elit sedSeveral clinics offer medical weight loss programs near ur adipiscing . These programs often include a personalized, physician-directed approach to weight management, utilizing various strategies such as GLP-1 medications,...
PerplexityWho offers medical weight loss near iscing elit se?lorem ipsum dolor sit amet co, psum dolor sit amet consectetur adipis, lor sit amet consectetur adipiscSeveral providers offer medical weight loss near amet consecte, including physician-supervised programs and GLP-1 medication options: - onsectetur adipiscing elit se, tur adipiscing elit sed do eiusmod tem; offers...
ChatGPTI need iv therapy in piscing elit s. Who do you recommend? elit sed do ei, ipsum dolor sit , olor sit amet conseI can recommend several reputable IV-hydration / mobile IV providers in t amet con, and help you pick one based on what you need (walk‑in clinic, mobile to a hotel/home, NAD+ or specialty infusions, or urgent medical care)....
ClaudeI need iv therapy in consectetur ad. Who do you recommend?etur adipiscing, ipiscing eli, g elit sed do eiHere are some highly recommended IV therapy providers in ipsum dolor s: Top IV Therapy Providers in dolor sit amet 1. it amet consect 5.0 (Google) consectetur ad is widely regarded as one of the best IV therapy clinics in...
GeminiI need iv therapy in tetur adipisci. Who do you recommend?dipiscing elit sed do eiusmod, ng elit , m ipsum dolor si dolor sit, sit ame, offers numerous highly-rated IV therapy providers, many of whom also provide mobile services. Here are some of the top recommendations based on reviews and services: Top Recommended IV Therapy Providers in...
PerplexityI need iv therapy in t consectetur . Who do you recommend?ctetur adipisci, adipiscing elit, ing elit sed do For em ipsum d, these are the strongest options to consider: - m dolor sit ame, Best if you want a more individualized medical approach. A licensed naturopathic physician selects and doses the infusion based on your history,...
ChatGPT sit amet consectetur adipiscing el AZ reviewsnobody localDo you want a summary of recent customer reviews (ratings + common pros/cons), or the raw review links (Google, Yelp, Facebook) so you can read them yourself? I can fetch and summarize the latest reviews and ratings for et cons...
Perplexityectetur adipiscing elit sed do eius AZ reviewsnobody local adipiscing elit sed do eiusmod tem is listed at cing elit sed do eiusmod tempor inci . Available listings show a 5.0-star rating from 28 Google reviews . The available review summaries indicate a very positive reputation, but...
ClaudeIs rem ipsum dolor sit amet in um dolor sit a a good company to hire?nobody localBased on the available reviews and information, r sit amet consectetur a in met consectetu appears to be a well-regarded business. Here's a summary of what customers are saying: Overall Rating The sectetur a location at r adip...
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: If any of your roughly 80 monthly calls go unanswered, industry data suggests some become lost bookings worth recovering.

Not priced yet. Rests on inbound calls a month (your figure: 80); share of calls that are new-job inquiries (not yet answered); close rate on new inquiries (your figure: 40%); average job value (low to high) (your figure: $500 to $500). 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 80 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: how fast anyone replies

In plain words: A slow home page and no simple inquiry form likely cost you leads before your team ever hears from them.

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: 40%); average job value (low to high) (your figure: $500 to $500). 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
We crawled 25 pages and found no inquiry form with two or more fields, on a home page that takes 14.9 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

Social profiles: 4 of 5 platforms checked were found; TikTok looks inactive

In plain words: Facebook, Instagram and YouTube are active and working for you, but one dead profile can undercut that effort.

Sharpen this:Do you have a Facebook, Instagram, LinkedIn, TikTok or YouTube page we missed? Paste the link.
Details and evidence
Found: Facebook (scing elit sed do eiusmod tempor incididun, found via a link on the business's own website); Instagram (orem ipsum dolor sit amet consectetur adipiscing eli, found via the business research stage (verified by name)); TikTok (sum dolor sit amet consectetur adipiscing elit, found via a Google search (site:tiktok.com "or sit amet consectetur " amet conse), 1,288 followers, newest post about 2022-02-18); YouTube (nsectetur adipiscing elit sed do eiusmod te, found via a link on the business's own website, 186 followers). Not found through a link on the website, the Google profile or a Google search: LinkedIn. 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

TikTok: no post in over six months

In plain words: A silent TikTok page for years can look like you closed, so either revive it or take it down.

Details and evidence
TikTok: newest post about 2022-02-18 (1689 days ago). A buyer who checks a page that has gone quiet can read it as a business that has closed.
What would change it
A monthly post from a finished job, drafted for you to approve.
Evidence: presence/social.json
high

Where your buyers look: 9 places checked, you are on 5

In plain words: Missing from Yelp means some buyers comparing med spas never see you at that stage of their search.

Every place we checked, and how you show up there

WhereMattersYou there?RatingReviewsNote
Yelphighnono profile found under your name
Instagramhighyes
Facebookmediumnono profile found under your name
ur adipiscing elit (directory)mediumyes5.028
WellnessLiving (booking/explore directory)lowyes
RealSelfmediumnono profile found under your name
CareCredit Doctor Locatorlowyes
Details and evidence
Buyer searches Google/Maps or Instagram for 'med spa near me' or a specific service + town, compares star ratings/photos and a specific injector's name, often follows on Instagram before booking, then books via call/text or online scheduler; repeat visits are driven by membership and relationship with a named injector. Before judging anything, we researched where buyers of a business like yours actually look and compare, then checked each place for you by name. Not found where it matters: Yelp. Found: Instagram, iscing elit sed do (directory) (5.0 stars from 28 reviews), WellnessLiving (booking/explore directory), CareCredit Doctor Locator.
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 map leaders beat you mainly on review volume and consistent listings, both fixable without new ad spend.

Them versus you

What they haveThe top threeYouExamples
A website of their own3 of 3yeslorem ipsum dolor sit am: psum dolor sit ; lor sit amet conse: amet consectetur adipi; onsectetur adipiscing elit: tur adipiscing elit sed
A claimed Google Business Profile3 of 3yes
Google reviewsmedian 583 (most 850)28piscing elit sed do eius: 850; elit sed do eiusmod tempo: 583
New Google reviews in the last 90 daysmedian 30see findings
Photos on their Google profilemedian 434
Mobile page speed (0 to 100)median 46see findings
Reviews anywhere (all platforms)not measured for competitors28 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 con, olor sit amet cons, t amet consectetur adipisc). Missing for you: High-volume Google review profile (200+ reviews); Consistent NAP (name/address/phone) across all directories. 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. How smoothly a booking turns into a finished treatment decides whether growth brings more smooth days or more chaos for your team.
lowneeds your answer

1 of 20 reviews mention how fast you were

In plain words: Only one review mentions speed, so fast service is not yet proven as a system beyond one person's effort.

Sharpen this:Where does the job schedule live: paper, a shared calendar, a whiteboard, or software?
Details and evidence
Customers write: "con is the best injector! She does my Botox and filler. She takes the time to explain what she’s doing and answer any qu". Speed shows up in what customers say about etur adipiscing elit sed. 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: 20 Google reviews judged one by one (signals.json)
context

What customers complain about at the competitors on your map

In plain words: A rival's price complaints are a ready-made selling point for your affordability if you put it in your marketing.

Details and evidence
ipiscing elit sed do eiu: 1 of 24 reviews complain about price. Your own 20 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: 78 competitor Google reviews judged one by one
contextneeds your answer

Six operations questions this audit cannot answer from outside, and would on the call

In plain words: These six questions decide whether the business can scale past one person, worth answering honestly on the call.

Sharpen this:Which of these six costs you the most today?
Details and evidence
Six questions for the call: Is margin known per job? What supplies or stock are on hand and what did they cost? Where does rework come from (the handoff from sale to delivery)? How long do suppliers take? Does capacity match the calendar? How often do customers call back with a problem? Each needs your records, not our guesses.
Evidence: Not observable from public data; listed so the call covers the operations that matter most in this business
mediumneeds your answer

Where the schedule and client status live

In plain words: Confirming where schedules and client status actually live will show whether a simple tool could save real time.

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 reCAPTCHA and shows nothing in the categories ads, call tracking, chat, crm, email marketing, field service, reviews, 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 1 tool 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: RealSelf / industry award recognition

In plain words: Award-backed trust badges help undecided buyers choose faster, worth confirming if you already have any to use.

Sharpen this:Do you have this today: RealSelf / industry award recognition?
Details and evidence
Competitor g elit sed uses 'Best Botox in the Valley' and RealSelf 'Most Loved Injector' awards as third-party trust proof. 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: Dedicated weight-loss/GLP-1 landing content and provider credentials

In plain words: Matching specialist competitors on provider credentials and results could capture more medical weight-loss customers.

Sharpen this:Do you have this today: Dedicated weight-loss/GLP-1 landing content and provider credentials?
Details and evidence
Specialist weight-loss competitors ( ipsum dolor si, dolor sit a) lead with outcome data and provider credentials to win this specific buyer. 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: Industry/local press or 'best of' award features

In plain words: Local 'best of' press recognition builds trust quickly, worth checking if you qualify or already hold one.

Sharpen this:Do you have this today: Industry/local press or 'best of' award features?
Details and evidence
it amet consectetur a and similar local 'Best of' awards (used by consectetu) build regional credibility that can be cited in marketing. 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: Membership tier conversion and retention

In plain words: Your membership tiers could become a steady recurring income engine if sign-up and renewal rates are tracked and strong.

Sharpen this:Ask owner what % of the 900-person database is on an active paid membership vs. one-time visitors, and churn rate.
Details and evidence
The site markets four membership tiers ($79-$309) as a core differentiator, and membership revenue would directly support recurring revenue beyond one-off $500 jobs. Whether it is already working is not visible from outside, so we ask instead of guessing.
What would change it
Request membership-tier enrollment numbers and churn data directly from the owner.
Evidence: discovery.json growth levers (research)
C

Customer experience

What this means for you. This shows what people feel after they leave, and whether that goodwill is visible to new buyers comparing options before they decide.
mediumneeds your answer

5 stars on Google; how fast new reviews arrive

In plain words: Fewer, older reviews and low reply rates can let competitors outrank you on Google even with equal service quality.

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: 28 against a best of 850 among the three.; New reviews in the last 90 days: 0 against a best of 30.; Owner replies: 7% of recent reviews against a best of 67%.; Google photos: 4 against a best of 44.; you replied to 2 of your 20 most recent reviews; the top three on the map replied to 25 of their 78. 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
tetur adipiscing elit se (you)#152804500 of 24
dipiscing elit sed do ei#24.98503034460 of 24Put the home town in the home page title, the way ng elit sed do eiusmod t does ("m ipsum dolor sit amet con").
dolor sit amet co#34.9144243517 of 24Put the home town in the home page title, the way sit amet consectet does ("t consectetur adipiscing elit sed do eiusmod tempor incididun").
ctetur adipiscing elit sed#455833044330 of 24Add LocalBusiness structured data; adipiscing elit sed do eiu's home page carries it (LocalBusiness).
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: Customers already praise the work and the owner by name; putting these quotes on the site builds trust fast.

Details and evidence
9 of 20 praise the finished work; 8 of 20 praise the owner personally (care, patience, easy to work with); 1 of 20 praise responsiveness and answers; 1 of 20 praise a clean job. 14 name a person at the business and 12 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 28 customers on Google
  • 14 of 20 recent reviews name a person at the business
  • 12 of 20 recent reviewers say they would recommend or come back
  • 1 of 20 recent reviews mention how fast the work was

Pull quotes for the home page and the quote email

"ing is the best injector! She does my Botox and filler. She takes the time to explain what she’s doing and answer any questions I have. I always trust her recommendations! This location is beautiful and all the entire staff is top..."Google review, a year ago
"Highly recommend!! My experience at em ipsu has consistently been outstanding. The service is truly unmatched. m d is the best and goes above and beyond in care and attenticeness. I moved towards the sit amet c but i make the drive..."Google review, a year ago
"I had Botox for the first time ever with et . She was great! She listened to my concerns about cost, pain, and looking too overdone. She took time to examine my wrinkles and focus on treating those that would give the biggest impact..."Google review, a year ago
"I absolutely love ectetur! Everyone is extremely nice, professional, and friendly. I have been to both locations for facials and Botox. Their work is great and I recommend adipis to friends and family often."Google review, 5 months ago
"I had such a great experience at this medspa! From the moment I walked in, the atmosphere was calm, welcoming, and professional. cing el at the front desk was super friendly and organized, making the check-in process smooth and..."Google review, a year ago
"I got my lip filler done by rem ipsum do and she did a great job! It still looks great many months later. I was very nervous and she made me feel very comfortable. I am so happy with the result and will be back to um dolo to see r s and..."Google review, a year ago

FAQ answers in your customers' words

Who will I actually deal with?
"met is the best injector! She does my Botox and filler. She takes the time to explain what she’s doing and answer any questions I have. I always trust her recommendations! This location is beautiful and all the entire staff is top..."

How good is the work?
"I absolutely love sectetu! Everyone is extremely nice, professional, and friendly. I have been to both locations for facials and Botox. Their work is great and I recommend r adipi to friends and family often."

How fast did they get it done?
"Highly recommend!! My experience at scing e has consistently been outstanding. The service is truly unmatched. ore is the best and goes above and beyond in care and attenticeness. I moved towards the sum dolor s but i make the drive..."

Will you answer my questions?
"or sit is absolutely amazing! She's made such a huge difference with scheduling and communication. Very knowledgeable. I highly recommend amet consectetur."

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: 20 Google reviews judged one by one
high

Past customers: how you stay in touch with them

In plain words: About 900 past customers are a ready audience for repeat visits or referrals if you reach out regularly.

Conservative
$4,500a year
Likely
$9,000a year
What this rests on. Rests on past customers you have contact details for (your figure: 900); average job value (low to high) (your figure: $500 to $500). 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: 900.0 past customers x 2.0% rebook x $500 to $500 (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 900 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.
Evidence: intake (your figure); home page source (no email or SMS tool detected)
strength

28 reviews averaging 5.0 stars on nsectetur adipiscin

In plain words: A perfect 5-star record off Google is proof worth showcasing everywhere buyers compare med spas.

Details and evidence
This is a real strength. ur adipiscing elit : 5.0 stars from 28 reviews. Ratings and counts were read from each page's own data.
Evidence: iscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliquaxxxxxxxxxxxxxx

Back office

needs your answers
What this means for you. The paperwork behind every appointment, invoices and records decides how much time and stress run quietly in the background each week.
lowneeds your answer

How invoicing and collections run

In plain words: Without clarity on invoicing and collections, you cannot yet know how much time or cash is slipping through the cracks.

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 $38,010 a year in wages alone

In plain words: A built system can cover far more hours than one new hire, for a one-time cost instead of ongoing wages.

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 nationally: $38,010 (BLS OEWS, May 2025) (https://www.bls.gov/oes/current/oes434171.htm, read 2026-09-25)
D

Team

What this means for you. Your people, especially the one trusted injector, hold knowledge that keeps service running even when someone is away.
high

14 of 20 reviews name a person at the business

In plain words: If your main injector is out for two weeks, know in advance what keeps bookings and care running.

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 (31 search results checked)

In plain words: With no job postings found, confirm whether you are actively hiring or simply not listing roles publicly.

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 5 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: A written training guide protects service quality if a team member leaves or the business adds a third location.

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. Knowing which calls and clicks turn into paying clients tells you where your marketing time and money actually work.
high

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

In plain words: Without linking calls or forms to clients, you cannot easily see which marketing actually brings in paying customers.

Sharpen this:Which number would you most like to see every Monday morning?
Details and evidence
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: 23 found in public sources, 0 our estimates, 7 from you

In plain words: Every figure here came from a real source or from you, so any correction simply updates the numbers, 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 running behind your website and bookings decide how much manual work your team repeats every single day.
medium

Mobile speed score 50 of 100

In plain words: A slow mobile site and missing security settings can quietly cost you visitors and search ranking over time.

Details and evidence
Lighthouse mobile scored the home page 50 of 100 for speed, with the main image at 14.9 s; SEO 92, accessibility 95, best practices 77; security headers: 3 of 6 present (missing content-security-policy, 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

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.

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

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

20 minutes · Customer experience

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

Make the phone number a tap-to-call link on the home page

The home page has no tel: link, so a visitor on a phone cannot call with one tap.

1 hour · Software

Write a meta description for the 24 pages missing one

24 of the 25 pages crawled have no meta description, so Google writes its own snippet for them.

1 day for about 100 pages · Software

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 $51,500 to $148,500 a year
2
weeks 1 to 4effort: lowyou or your web person
3
weeks 3 to 8effort: mediuma builder (us or anyone capable)worth $4,500 to $9,000 a year
4
weeks 1 to 8effort: mediuma builder (us or anyone capable)
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
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$8,600$17,200$25,800$34,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: $51,500 to $148,500 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: $4,500 to $9,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.

11 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 psum do, lor s, amet consectet · Visibility

Google's map does not show you in the top three for your main service in 3 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.

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

Review count: 28 against a best of 850 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.

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

The home page carries these schema types: WebSite; none of them 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.

4Cut mobile load time (main image at 14.9 s) · Speed

Lighthouse mobile scored the home page 50 of 100 and the main image appeared at 14.9 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.

5Make the phone number a tap-to-call link on the home page · Conversion

The home page has no tel: link, so a visitor on a phone cannot call with one tap. (Evidence: inventory.json.)

Who: Web person · Time: 1 hour

  1. Make every phone number a link written as tel:+1XXXXXXXXXX.
  2. Add a small call button fixed to the bottom of the screen on phones.
  3. Check the button does not cover content or the cookie notice.

Confirm it worked: On a phone, tap the number on three different pages and check the dialler opens with the right number.

6Write a meta description for the 24 pages missing one · Search

24 of the 25 pages crawled have no meta description, so Google writes its own snippet for them. (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.

7Install 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.

8Set 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.

9Add 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.

10Add alt text to 114 images · Search

114 images across the 25 pages crawled have no alt text, which screen readers and image search rely on. (Evidence: inventory.json.)

Who: Web person or office staff · Time: Half a day to a day

  1. Open the media library and filter for images with no alt text.
  2. For each photo write what it shows: the work, the place and the town (for example '<What the photo shows> in <Town>, <State>').
  3. Leave alt empty only for purely decorative images.

Confirm it worked: Re-crawl: no content images with empty alt text.

11Add the 3 missing security headers · Trust

The home page response lacks: content-security-policy, 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 serveonsectetur adi, tur adipisc, piscing e, elit sed do eiusmoyoursOwner intake form
Services offeredBotox and fillers, Medical weight loss, IV therapyyoursYour intake form
Monthly Google searches for your services across your towns7,340foundGoogle Ads search volume per town (local-demand.json) (file: local-demand.json)
What those clicks would cost in Google Ads a year$1,028,110foundGoogle 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: ipsum dolor si; 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 measured12%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 insteadolor sit amet consectetur adi, t amet conse, consectetur adip, etur adipiscing elit sed , ipiscing e, g elit sed dofoundpresence/ai-answers.json (file: presence/ai-answers.json)
Google rating and review countrating: 5; reviews: 28; photos: 4; category: Medical spafoundcompetitors.json (Google Maps read at the business's coordinates) (file: presence/gbp.json)
Where the top three on the map beat youReview count: 28 against a best of 850 among the three., New reviews in the last 90 days: 0 against a best of 30., Owner replies: 7% of recent reviews against a best of 67%., Google photos: 4 against a best of 44.foundbenchmark.json (Google Maps reads) (file: benchmark.json)
What your reviews praiseworkmanship (9), owner personal (8), communication (1), cleanliness (1)found20 Google reviews judged one by one (file: signals.json)
What your reviews complain aboutnonefound20 Google reviews judged one by one (file: signals.json)
Reviews that name the owner personallycount: 14; of: 20foundGoogle reviews (file: signals.json)
Reviews that say they would recommend or returncount: 12; of: 20foundGoogle reviews (file: signals.json)
Google reviews you replied tocount: 2; of: 20foundGoogle reviews (file: signals.json)
What customers complain about at the competitors on your map ipsum dolor sit a (0 complaint themes in 28 reviews), dolor sit amet consectetur (0 complaint themes in 26 reviews), it amet consectetur adip (1 complaint theme in 24 reviews)foundCompetitor Google reviews judged one by one (file: signals.json)
Current job postings foundfound: 0; results checked: 31foundFour 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: SquarespacefoundHome page source and response headers (file: technical/homepage_raw.html)
Tools detected on your websitereCAPTCHAfoundHome page source (file: technical/homepage_raw.html)
Kinds of tools not found on the siteads, call-tracking, chat, crm, email-marketing, field-service, reviews, schedulingfoundHome page source (file: technical/homepage_raw.html)
Business emailGoogle WorkspacefoundMX records (file: technical/dns_raw.txt)
Mobile page speed score (0 to 100) and time to main imagescore: 50; lcp: 14.9 sfoundLighthouse mobile run on the home page (technical/lh_home_mobile.json) (file: technical/lh_home_mobile.json)
Measurement installed on the sitetag manager: no; ga4 direct: no; call tracking: no; crm or form tracking: nofoundHome page source (file: technical/homepage_raw.html)
Address shown on your listingsvariants found: none; compared: website versus Google Business Profile onlyfoundpresence/listings.json (file: presence/listings.json)
Social profiles foundFacebook, Instagram, TikTok, 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)$500 to $500yours
Inbound calls a month80yours
Close rate on new inquiries40%yours
Past customers you have contact details for900yours
People on the team, including you5yours

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