Veterinarian in Des Moines, IA

Our veterinarian, Dr. Forret, has served the Des Moines and surrounding area through Highland Park Animal Hospital for over 25 years. We have a long history of providing professional, compassionate veterinary care to your pets, remembering they are an important member of your family, and treating them as one of our own.

We are a full-service animal hospital committed to providing quality veterinary care by combining compassion with the latest in medical technology and treatment. Regular care is essential to our pet’s living long, healthy lives. With this in mind, we maintain fair pricing for treatment to make veterinary care accessible.

Highland Park Animal Hospital is family-owned to this day and is truly a community veterinary practice. Our team of Des Moines & Ames locals know many of our clients on a first-name basis and have formed close relationships with the pets & people they care for. Whether we have cared for your pet for years, or it’s your first visit to our clinic, we make every effort to make your visit as comfortable and enjoyable as possible, start to finish.

Veterinarian in Des Moines IA


Learn what to expect at our animal hospital in Des Moines, IA.

Where is your hospital located?

We are located near the intersection of NW 6th Drive and Aurora Avenue in north Des Moines. Please visit our Contact Us page for a map and directions to our Hospital!

Send Us a Message

What are your office hours?

We are open Monday, Tuesday, Thursday, and Friday from 8am-6pm, Wednesday from 8am-5pm, and Saturday from 8am-12pm.

We do not have a veterinarian in the office between 8-10am everyday, and not at all on Wednesdays, and therefore cannot schedule appointments during these times.

What services does your hospital provide?

We are a full-service animal hospital providing preventative services such as:

  • wellness exams
  • vaccinations
  • deworming
  • parasite testing and prevention
  • flea and tick protection
  • dental cleanings
  • spay and neuter procedures
  • and other surgeries

We offer on-site laboratory & radiology to provide diagnostic services for sick or injured pets. We have a full in house pharmacy as well as an online pharmacy offering convenient home delivery.

At this time we do not offer boarding or grooming services. We do not see exotic or pocket pets.

Learn More

What should I do if I am experiencing an emergency?

As a single veterinarian practice, we are often not able to accommodate emergencies. Please call us immediately at 515-243-4665 so that we may best direct you to get help for your pet. If our doctor is unavailable to see your pet, our staff will direct you to the closest animal emergency facility.

If our office is closed and you are experiencing an emergency, please contact Bluepearl Pet Specialty Hospital at (515)727-4872, Iowa Veterinary Specialties at (515)280-3100, or ISU Small Animal Hospital at 1(515)294-4900. These facilities are staffed 24/7 and can best help your pet in the event of an emergency.

Learn More

Do you accept walk-in appointments?

No, we see patients by appointment only. This allows us to give each patient the time and attention they deserve and allows us to keep wait times as short as possible for owners.

If we haven’t seen your pet before, you will be asked to fill out a new client form prior to your first appointment. We ask that you arrive 5-10 minutes early to do so, or visit our Online Forms page to fill out the form through our website prior to your appointment. If your pet has medical records at another hospital, please provide that hospital with our fax number so they can fax us those records. Our fax number is 515-244-6072.

If you have an upcoming appointment, please review our official statement regarding COVID-19.

Schedule Now

What is your payment policy?

Payment is due at the time services are performed. We accept cash, checks, and most major credit cards. We also accept Care Credit. We do not offer in house payment plans, but do accept and recommend Scratchpay for individuals looking for short or long term payment plans.

Learn More

We can’t wait to meet you and your pet!

Schedule Now