Price vs. value · for clinic conversations

All seven services a clinic would buy piece by piece, for about 23–61% of the separate cost.

Fossa Vets is an all-inclusive growth package for vet clinics. One price covers every service in the table below: website, SEO + GBP, AEO, Google + Meta ad management, AI receptionist, reviews + texting, and recall + winback.

$1,500/mo $3,500 setup Ad spend billed separately
Buying each piece separately ≈ $2,472–$6,543+/mo Setup ≈ $799–$9,495 Our math
Fossa as a share of buying separately ~23–61% 22–54% if the ad fee is charged twice Our math
New clients per month ~14–35/mo ~170–415/yr Estimate
01 · The alternative

What a clinic pays buying each piece separately

Per clinic. Sources re-checked live on Oct 26, 2026.

Published price or figure on the source page Vendor data a vendor's own customer data Our assumption / Our estimate ours, not from a source Our math arithmetic on the lines above
ServiceMonthlySetupSource / note
Website build + maintenance $199–$600 $799–$4,500 Published Digital Empathy $2,750 build + $199/mo; Perform Pets $4,500 flat build ("Site Sprint"); PostcardMania from $799. Published, general range Vet-specific website vendors (WhiskerCloud, GeniusVets, Beyond Indigo, Vetstreet) run $200–$600/mo per a 2026 cost guide. Not the cousin's actual contract.
SEO + GBPTypically ~$1,200–$2,000/mo $800–$2,895 None–$4,995 Published Full managed local SEO + GBP retainers for one vet clinic mostly fall between $800 and $2,500 a month, and most land around $1,200–$2,000. PostcardMania SEO Basic / Moderate / Advanced: $1,495 / $2,095 / $2,895 a month + $2,995 / $3,995 / $4,995 setup. Setup: PostcardMania $2,995–$4,995, while most others have no setup fee. See the SEO market check below.
AEO $300–$800 – Our estimate Nobody publishes a standalone price.
Google + Meta ad management $300 – Published PostcardMania: $300/mo or 10% of monthly click spend, whichever is greater, for spend under $5,000. At the $2,100/mo sample budget, 10% = $210, so $300 applies. Second example: Digital Empathy Google Ads management $299/mo + ad spend.
AI receptionist $249–$499 – Published 24PetLine $249 / $449; Mango Voice AI Suite (Margo) $419 for 1–3 phones + an implementation fee it doesn't publish; VetRec AI Receptionist $299 (500 calls) / $499 (1,000 calls). Capterra lists PupPilot "Essentials" from $475/mo; PupPilot's own site says plans are sized per clinic.
Reviews + textingReview requests by text, review replies $299–$449 – Published Birdeye $299 / $349 / $449 per location; Podium Core $399/mo flat, not per location (Pro $599). Podium vs Birdeye
Recall + winbackDue-date calls & texts, lapsed clients $325–$1,000+ – Published AllyDVM $325 / $425 / $525. Otto $350 to $1,000+, as quoted from Otto's plans page by third parties (PupPilot, Duhari). The live page we fetched showed no number.
Total ≈ $2,472–$6,543+/mo ≈ $799–$9,495 Our math Sum of the low and high ends above.
Total if Google and Meta are billed as two separate $300 fees ≈ $2,772–$6,843+/mo same Our assumption PostcardMania's terms list Google PPC and Facebook ads management in the same fee line, so it isn't clear whether running both means two fees.
SEO market check · local SEO + GBP prices beyond PostcardMania, checked Oct 26, 2026

At $1,500/mo, the whole Fossa package costs about what one clinic's SEO retainer costs elsewhere.

Vet-focused vendors

  • VetNetwork "Visibility"$1,997/mo (tiers: $4,997, $7,997)
  • More Booked Paws, local SEO$2,500/mo
  • 2Marketing, vet SEO (CAD)C$1,200 / C$2,200 / C$3,500+
  • Egochi, vet SEO$1,500 to $15,000 (local: $1,500, up to $3,000)
  • Sprout Sage Solutions$800 / $1,500
  • VetMarketingAgency.com "Market Leader" (all-in bundle)$699 + $499 design fee
  • Petbizology (pet businesses, not vet-only)$495 / $995 / $1,995
  • ReplyProof (GBP and reviews only)$200
  • Rapid Local (GBP only, AI-run)$99
  • The Vet Marketing Firm (published range, not a plan price)$1,000–$3,000 SEO; $2,000–$5,000 full service

General local-SEO agencies

  • BrightLocal managed local SEO$499 / $1,299 per location
  • WebFX$575 / $1,325+ per location
  • Boostability$49 / $299 / $600–$3,600
  • Thrive Internet Marketingfrom $500; typically $500–$1,500
  • HigherVisibility (guide range, not a plan price)$1,500–$3,000; $1,000–$3,500 one-time setup

Industry surveys

  • Ahrefs (439 SEO providers, Dec 2023): local SEO average$1,557/mo
  • BrightLocal survey 2023: average monthly revenue per local-SEO client$799–$1,569

Ahrefs' averages count each respondent at the top of their price band, so they lean high. BrightLocal: $799 for clients kept under 12 months, up to $1,569 at 2–3 years.

02 · Fossa Vets price

One all-inclusive package at about 23–61% of the separate cost

Monthly cost, side by side

Ad spend excluded on both sides

Buy separately$2,472–$6,543+/mo
Buy separately, ad fee charged twice$2,772–$6,843+/mo
Fossa Vets, all-inclusive$1,500/mo
Low end Range up to the high end Fossa Vets
$1,500 ÷ $6,543 ≈ 23% to $1,500 ÷ $2,472 ≈ 61% of buying separately (22–54% if the ad fee is charged twice). Our math
All-inclusive growth package
$1,500 /mo
  • Setup$3,500
  • Ad spendBilled separately
  • Year one, package only$21,500
  • Share of buying separately~23–61%

At $1,500/mo, the whole Fossa package costs about what one clinic's SEO retainer costs elsewhere.

Covers all seven rows of the table: website, SEO + GBP, AEO, Google + Meta ad management, AI receptionist, reviews + texting, and recall + winback.

03 · What it brings in

From calls, ads and recall to new clients and revenue

Per clinic. These are estimates from benchmarks, not measured results.

Every figure in this section is an estimate
Sources

AI receptionist

~6–17 new clients/mo
Standard
~17/mo

35 calls × 21.7 weekdays × 15.1% unreached × 50% book × 30% new

Conservative
~6/mo

Same, plus a 34% "real booking opportunity" filter (Patient Prism)

35 calls/weekday Vendor data; 15.1% is JAVMA's rate for new-client wellness booking attempts, not all calls. Applying it to all calls, 50% book and 30% new are Our assumption

Google + Meta ads

~8–17 new clients/mo

$2,100/mo sample ad budget ÷ $120–$250 per new client = 8.4 to 17.5. The $120–$250 is Our assumption BizMetricsHQ does not publish it, and we found no source for it. Results scale with the budget.

Recall + winback

One-time not counted in the totals

500 lapsed clients contacted (an illustrative number) × 8–15% returning × $150–$250 first visit.

Clients

Total new clients

~14–35 /mo

About 170 to 415 a year. Low: 5.8 + 8.4 = 14.2; high: 17.2 + 17.5 = 34.7. Our math

Returning lapsed clients

8–15% of the list
The 8–15% and $150–$250 come from Claude's internal doc, which names no source. The sourced comparisons are lower: an 8.5% response within 180 days (Partners for Healthy Pets / AAHA, 1,612 practices) and 5.6% for a 90-day email campaign (AVMA, 2015).
Revenue

Year-one revenue

≈ $30k–$187k

New clients join throughout the year, so each is a client for about half of it Our assumption. At $350–$900 per client per year Published. Revenue, not profit.

Lifetime revenue, low-end LTV

≈ $256k

171 × $1,500, about $128k–$154k gross profit at a 50–60% margin. Our math

Recall, one time from that list

≈ $6,000–$18,750

Not added to any total.

Website, SEO + GBP, AEO, reviews: These bring in more calls and lower ad costs. We have no sourced number for how much, so they aren't counted.
04 · Year one, done honestly

Revenue is not profit. Payback comes over each client's lifetime.

What year one costs, what it brings in, and how many new clients it takes to break even.

Package cost
$21,500
$1,500 × 12 + $3,500 setup
Ad budget behind the ads estimate
$25,200
$2,100 × 12, paid to Google and Meta
Together
$46,700
$21,500 + $25,200

Low end of year one: profit vs. cost

Estimate

Year-one gross profit, low end≈ $15k–$18k
Package cost$21,500
Package + ad budget$46,700
At the low end, year one does not cover the $21,500 package, let alone the $46,700 with ads. Payback comes over each client's lifetime, not in year one.

Year-one revenue and gross profit

  • New clients in year one Estimate171–416
  • Low revenue: 171 × $350 × 0.5≈ $30k
  • High revenue: 416 × $900 × 0.5≈ $187k
  • Gross margin, vet clinics Publishedusually 50–60%
  • Gross profit, low end≈ $15k–$18k
  • Gross profit, high end≈ $94k–$112k

The 0.5 is the half-year factor: new clients join throughout the year Our assumption. $350–$900 per client per year and the 50–60% margin are from BizMetricsHQ.

Lifetime value

$1,500

Per client, the low end we quote. BizMetricsHQ gives $1,500–$4,200 per client (range across clinics) Published.

  • Lifetime revenue, one year of new clients: 171 × $1,500≈ $256k
  • Gross profit at a 50–60% margin≈ $128k–$154k

Our math

Break-even new clients per year

Year-one cost ÷ LTV · Our math

BasisPackage only ($21,500)Package + ad budget ($46,700)
LTV as revenue$1,500–$4,2005–14 clients11–31 clients
LTV as gross profit50–60% margin9–29 clients19–62 clients
Our low estimate is about 170 new clients a year.
05 · Calculator

Run the numbers for a specific clinic

Same formulas as above. Defaults reproduce the brief. All outputs are estimates.

$2,100
$0$10,000

Paid to Google and Meta, billed separately. Converted at $120–$250 per new client Our assumption

AI receptionist estimate

Standard: 35 × 21.7 × 15.1% × 50% × 30%. Conservative adds the 34% booking-opportunity filter. 50% and 30% are Our assumption

500
02,000

8–15% returning × $150–$250 first visit, one time. Not counted in totals. These rates have no named source; sourced comparisons are lower.

Package
$1,500/mo + $3,500 setup, all-inclusive. Year one: $1,500 × 12 + $3,500 = $21,500.

Estimated impact

Estimates · not measured results
New clients per month
~14–35
AI receptionist ~5.8–17.2 Ads ~8.4–17.5
~171–416 per year
Year-one revenue
≈ $30k–$187k
Clients/yr × $350–$900 × 0.5 (half-year)
Year-one gross profit (50–60%)
Low ≈ $15k–$18k
High ≈ $94k–$112k
Year-one cost
$21,500 + $25,200 ads = $46,700
Package $1,500 × 12 + $3,500; ad budget × 12, paid to Google and Meta.
At the low end, year-one gross profit does not cover the $21,500 package, let alone the $46,700 with ads.
Lifetime revenue, low-end LTV ($1,500)
≈ $256k
≈ $128k–$154k gross profit at 50–60%
Break-even new clients per year
Package+ ads
LTV as revenue5–1411–31
LTV as gross profit9–2919–62
Recall, one time from that list (not counted)
≈ $6,000–$18,750
500 × 8–15% × $150–$250
06 · Assumptions, math & sources

What the numbers rest on

Use these when a clinic owner asks "where does that come from?"

Assumptions

  • 35 inbound calls per weekdayThe median clinic in PupPilot's 2026 customer panel (US, Canada, UK).
    Vendor data
  • 15.1% failed to reach staffJAVMA, published 2026, data collected Feb–Apr 2025, n = 5,053 US practices. It measured secret-shopper new-client wellness booking attempts that never reached a staff member. It is not a missed-call rate for all calls.
    Published
  • Applying the 15.1% to all callsUsed in both receptionist versions.
    Our assumption
  • 50% of unreached callers book; 30% are new clientsUsed in both receptionist versions.
    Our assumption
  • 34 of every 100 vet calls are real booking opportunitiesPatient Prism. Applying that to unreached calls is our assumption.
    Vendor data
  • $120–$250 per new client from adsBizMetricsHQ does not publish it, and we found no source for it.
    Our assumption
  • New clients are clients for about half of year oneThey join throughout the year.
    Our assumption
  • $350–$900 per client per year; gross margin usually 50–60%BizMetricsHQ.
    Published
  • LTV $1,500–$4,200 per clientBizMetricsHQ, range across clinics. We quote the low end.
    Published
  • Recall: 8–15% returning, $150–$250 first visitFrom Claude's internal doc, which names no source. Sourced comparisons are lower: 8.5% within 180 days (Partners for Healthy Pets / AAHA, 1,612 practices) and 5.6% for a 90-day email campaign (AVMA, 2015). 500 lapsed clients is illustrative.
    Estimate
  • AEO $300–$800/moNobody publishes a standalone price.
    Our estimate
  • Google and Meta billed as two $300 feesPostcardMania's terms list both in the same fee line, so it isn't clear.
    Our assumption
  • Website, SEO + GBP, AEO, reviewsNo sourced number for how much they lift calls or lower ad costs, so they aren't counted.
    Not counted

The math Our math

Buying separately

  • Low = 199 + 800 + 300 + 300 + 249 + 299 + 325 = $2,472
  • High = 600 + 2,895 + 800 + 300 + 499 + 449 + 1,000 = $6,543
  • Setup: 799 + $0 (most SEO vendors charge no setup) = $799 to 4,500 + 4,995 = $9,495
  • Ad fee charged twice: + $300 → $2,772–$6,843

Fossa as a share

  • $1,500 ÷ $6,543 = 23% to $1,500 ÷ $2,472 = 61%
  • Ad fee charged twice: $1,500 ÷ $6,843 = 22% to $1,500 ÷ $2,772 = 54%

New clients

  • Standard: 35 × 21.7 = 759.5 calls × 15.1% = 114.7 × 50% = 57.3 × 30% = 17.2/mo
  • Conservative: 114.7 × 34% = 39.0 × 50% = 19.5 × 30% = 5.8/mo
  • Ads: $2,100 ÷ $250 = 8.4 to $2,100 ÷ $120 = 17.5/mo
  • Total: 5.8 + 8.4 = 14.2 to 17.2 + 17.5 = 34.7/mo, about 170–415/yr

Year one

  • Package: $1,500 × 12 + $3,500 = $21,500
  • Ad budget: $2,100 × 12 = $25,200; together $46,700
  • Revenue: 171 × $350 × 0.5 ≈ $30k to 416 × $900 × 0.5 ≈ $187k
  • Gross profit at 50–60%: $15k–$18k low, $94k–$112k high

Lifetime and break-even

  • 171 × $1,500 ≈ $256k; at 50–60% ≈ $128k–$154k gross profit
  • Revenue basis, package: $21,500 ÷ $4,200 = 5.1 → 5; $21,500 ÷ $1,500 = 14.3 → 14
  • Revenue basis, + ads: $46,700 ÷ $4,200 = 11.1 → 11; $46,700 ÷ $1,500 = 31.1 → 31
  • Gross-profit basis, package: $21,500 ÷ ($4,200 × 60% = $2,520) = 8.5 → 9; $21,500 ÷ ($1,500 × 50% = $750) = 28.7 → 29
  • Gross-profit basis, + ads: $46,700 ÷ $2,520 = 18.5 → 19; $46,700 ÷ $750 = 62.3 → 62

Break-even counts are rounded to the nearest client, as in v2.

Sources

  1. Digital Empathy pricing
    digitalempathyvet.com/pricing/
  2. Perform Pets $4,500 Site Sprint
    performpets.com/site-sprint/
    performpets.com/how-much-does-veterinary-marketing-cost/
  3. PostcardMania website (from $799)
    postcardmania.com/websitedesign
  4. PostcardMania SEO terms
    postcardmania.com/seo-terms-conditions
  5. PostcardMania PPC terms
    postcardmania.com/ppc-terms-conditions
  6. Vet website cost guide ($200–$600/mo vet platforms)
    projectcostestimator.com/blog/veterinarian-website-cost-2026
  7. VetRec AI Receptionist pricing
    vetrec.io/ai-receptionist
  8. 24PetLine pricing
    24petline.com
  9. Mango Voice pricing
    mangovoice.com/pricing
  10. PupPilot on Capterra ($475)
    capterra.com/p/10056717/PupPilot-Corporation/
  11. PupPilot AI receptionist comparison
    puppilot.co/compare/best-ai-receptionist
  12. Podium vs Birdeye
    costbench.com/compare/birdeye-vs-podium/
  13. AllyDVM pricing
    allydvm.com/platform/bundles-and-pricing
  14. Otto plans
    otto.vet/otto-plans/
  15. PupPilot verified statistics
    JAVMA 2026; 35 calls/weekday vendor data
    puppilot.co/resources/statistics
  16. Patient Prism Veterinary Patient Access Report
    patientprism.com/report/veterinary-patient-access-report/
  17. BizMetricsHQ client economics
    LTV, $/client/yr
    bizmetricshq.com/…/veterinary-clinic-client-economics-2026/
  18. BizMetricsHQ vet clinic hub
    Gross margin 50–60%
    bizmetricshq.com/industries/healthcare/veterinary-clinic/