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 range from $445 to $695 per pet, depending on your pet’s medical needs: $445 for vaccine-focused care, $595 for treatment and laboratory testing, and $695 for treatment, laboratory testing, and other diagnostics.
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, by appointment. Book online to check your ZIP and current appointment openings.
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.