Join VetSearch
Free, and free forever — for everyone on this page. Pick what you are: the account is created for that, and it takes a minute.
I have a pet
I work with pets
Veterinarian
FreeYour own listing, the prices you charge, and the people looking for you nearby.
Clinic
FreeA verified page for the practice, your team, your hours and your price list.
Shelter or rescue
FreePublish your pets, run the adoption paperwork, and bring your volunteers in.
Volunteer
FreeHelp a shelter near you without joining its payroll.
Service provider
FreeGroomers, trainers, transport, pet sitters, mobile services — anything a pet needs.
Everything a practice needs to be found — and nothing it has to pay for.
Your listing is already in the directory, built from public records. Claiming it takes a minute and puts you in control of what it says.
Your own page
Name, address, hours, phone, species and services — the way you write them, not the way a scraper found them.
Your prices
Publish what you actually charge. People see it before they call, which is the whole point.
Appointment book
Bookings, blocks and conflict checks. It refuses to double-book a vet.
Patients and records
Visit history per pet. A signed visit cannot be edited — it gets amended, which is what a record is for.
Invoices
Issue, void, and keep the trail. An issued invoice is never silently changed.
Notices
What you want the people who find you to read first: holidays, a full book, a new service.
The terms, in full
- Free. No monthly fee, no commission on a visit, no cut of anything you charge.
- No exclusivity. Be on every other directory you want. We are not asking you to leave any of them.
- No quotas and no products to push. We do not sell you anything to resell.
- Your data is yours. Ask and we delete the listing — no retention clause, no exit fee.
What we are not, yet
Pre-launch. The directory covers 165 clinics across 6 Florida cities and no real practice has run a full day through the panel yet. If you claim a listing now you are early, and we will tell you when something is not ready instead of pretending it is.