FINEST IN VETERINARY - We are dedicated to providing excellent care.
Our Vision: Excellence in Compassionate Care
Duncan Veterinary Hospital and Pet Resort is a trusted veterinary practice committed to providing exceptional care for your furry friends. Led by Dr. Michael Hudson, our experienced team delivers comprehensive medical, surgical, and boarding services with utmost compassion and individualized attention.
Our Mission: A Comprehensive Approach to Pet Wellness
We believe in providing comprehensive healthcare solutions for every stage of your pet's life. Our comprehensive services include:
Healthcare & Wellness
- Routine vaccinations and parasite prevention
- Comprehensive annual exams for dogs and cats
- Advanced diagnostics and treatment of illnesses and injuries
- Specialized boarding for short and long stays
Specialized Services
- Dental care and preventative measures
- Advanced surgical procedures
- Acupuncture and pain management
- Nutritional counseling and weight management
Your Partner in Pet Ownership
Our dedication extends beyond just medical care. We also offer:
- Personalized recommendations for nutrition and pet care
- Convenient online forms and payment options
- A caring and compassionate environment where your pet feels safe and comfortable
A Family-Focused Approach
We understand that your pet is a cherished member of your family. Our experienced team treats every animal with sensitivity and respect, ensuring they receive loving care and personalized attention.
Meet Our Team
Our compassionate and skilled team is led by Dr. Michael Hudson, a respected veterinarian with over 25 years of experience. We also have a team of certified technicians, assistants, and boarding staff who are dedicated to providing exceptional care and building lasting relationships with our furry clients.
Schedule Your Appointment Today!
Duncan Veterinary Hospital and Pet Resort is committed to building lasting relationships with pet owners in Duncan and the surrounding areas. To schedule an appointment for your furry friend, please call us at (580) 255-0830 or request an appointment online.

Be the first to review Duncan Veterinary Hospital.
Write a Review