Astoria Advertising
Veterinary Practice Marketing

More booked appointments. And proof of where they came from.

Lead generation and follow-up built for practices that are growing, opening locations, or competing with corporate groups.

See if your area is open
We work with one practice per service area. Most are still open.

Sound familiar?

Your marketing person isn't present

You're paying a vet marketing vendor and you couldn't tell anyone what they did last month. Reports show up, calls don't get returned, nothing changes.

The corporate group down the street outspends you

They've got a marketing department and a budget you can't match. You're not going to outspend them, so you'd better outsmart them.

Pet owners are choosing whoever shows up first

Somebody's dog is limping at 9pm and they're searching on their phone. Whoever's at the top of that page gets the call. Right now that isn't you.

Practices we run marketing for

5xBusiness growth and two new locations for Urgent Vets

"The second we switched over vendors to Astoria we immediately saw more calls and booked appointments."

Courtney B.Owner, Hub Vet Group

"Since working with Astoria Advertising, we've opened up two new locations and have seen our business grow by more than 5x. THANK YOU GUYS!"

Juan M.Owner, Urgent Vets

"The team does a great job of letting me know how many calls and appointments I am getting every month from Google Ads."

Rachel B.Owner, Woodcliff Lake Vet

You'll know exactly what your money did

Rachel's quote up there is the whole pitch. She knows how many calls and how many appointments she gets every month from Google Ads. That's it. That's the bar, and almost nobody in this space clears it.

Most vet marketing vendors send a PDF with impressions and clicks on it. That tells you nothing about whether your practice made money. We track the call, tie it to the campaign and the keyword that produced it, and match it back to the appointment.

When you can see that, you stop guessing about your budget and start making decisions with it. That's how Urgent Vets got the confidence to open two more locations.

Three ways to work with us

Get Found
$2,500 setup, then $2,000/mo

For practices that need the phone ringing and nothing slipping through.

  • ✓ Google Ads and Local Services Ads build and management
  • ✓ Call tracking on every campaign
  • ✓ Missed call text back
  • ✓ Automated new client follow-up
  • ✓ Monthly reporting tied to booked appointments

Minimum $1,000/mo ad spend, billed to your card.

Book a call
Multi-Location
$7,500 setup, then $5,000/mo

For groups running multiple locations or planning the next one.

  • ✓ Everything in Fill the Schedule
  • ✓ Per-location reporting and attribution
  • ✓ Budget allocation across locations
  • ✓ New location launch playbook
  • ✓ Quarterly strategy session
  • ✓ Service area exclusivity

Covers up to 2 locations. Additional locations $1,000/mo each.
Minimum $5,000/mo combined ad spend, billed to your card.

Book a call

Ad spend is always separate and always on your own card. You own your accounts and your data.
Add-on, any package: SEO and AEO management, $2,000/mo.

One practice per service area

We're not going to run ads for you and for the practice four miles away. You'd both pay more and get less.

So on Fill the Schedule and Multi-Location, your area is yours and we turn away everyone inside it.

See if your area is open

From guessing to two new locations in 60 days

Urgent Vets was running ads at people who were never going to call. No tracking, no visibility, no way to know if any of it worked.

We rebuilt the targeting around real intent and put tracking behind every dollar.

2 NewLocations Opened
40%Increase in Calls
50%Increase in Impression Share
65%Increase in Monthly Recurring Revenue
Read the full Urgent Vets case study

This isn't for everybody

Some practices don't need what we sell. Here's who we turn down.

Questions we get on every call

Do you integrate with our practice software?

We don't need to. Everything we run lives outside your PIMS, in our CRM, so nothing about your front desk workflow changes and there's no IT project to schedule. Your team keeps doing exactly what they do now.

Do you work with other practices near us?

Not if you're on Fill the Schedule or Multi-Location. One practice per service area.

How fast will I see appointments?

Campaigns go live inside 2 to 3 weeks. Urgent Vets saw a 40% lift in calls within 60 days.

Is ad spend included?

No. It goes on your own card, on your own account. You put it in once at setup and never think about it again.

Do you handle reminders, or does our software?

Your PIMS keeps doing clinical reminders. We run the marketing campaigns, reactivation for clients who've dropped off, and review requests. Different jobs, no overlap.

What's the contract?

Month to month on Get Found. Twelve months on the exclusive packages, since we're turning away practices in your area to hold it.

Who actually does the work?

We do. You'll have the same person on your account in month twelve that you had on the first call.

Let's see if your area is open

Twenty minutes. We'll look at what you're running, what the practices around you are doing, and whether we're a fit. If we're not, we'll tell you.