Preventive care at VestaSoul My Vet At Home® goes beyond annual shots. Dr. Diaz evaluates immune health, nutrition, parasite risk, and early disease markers at every visit — customizing vaccine strategies and wellness protocols for each individual pet. No waiting rooms. Home veterinary visits start at $445 per pet: $445 for the Wellness + Vaccination Visit, $595 for Sick Visit + Treatments, and $695 for Sick Visits, Diagnostics & Treatments. The same concierge foundation is included in every package; care is matched to your pet’s medical needs.
Many health problems — kidney disease, dental disease, arthritis, heart changes, and endocrine disorders — develop quietly long before obvious symptoms appear. Regular preventive visits let Dr. Susset Diaz Castillo catch these early, when they are easier and less expensive to manage. Because the exam happens in your home, your pet stays relaxed, vital signs are typically more accurate, and Dr. Diaz has time to review nutrition, weight, behavior, and lifestyle in context.
Rather than applying the same protocol to every animal, Dr. Diaz tailors vaccine timing, parasite prevention, bloodwork frequency, and nutrition to your pet's age, breed, lifestyle, and immune health. Puppies and kittens, healthy adults, and seniors each receive a different, individualized roadmap.
Choosing how to manage ongoing preventive care? Use our Miami pet wellness plans comparison guide to compare clinic wellness plans, pet insurance, and the optional VestaSoul Veterinary Membership. The membership is not insurance or prepaid veterinary care.
Book securely online. For questions about whether an in-home visit is appropriate, call (786) 516-4731. Serving select Miami-Dade neighborhoods — including Doral, Kendall, Hialeah, Coral Gables, Miami Lakes, North Miami, and Homestead — and, in Broward, addresses in select areas of Broward County. Book online to check your ZIP and available visit times.
VestaSoul — My Vet At Home® is a mobile veterinary house-call practice serving select areas of Miami-Dade County and select areas of Broward County.