Personalized care for
cats dogs all

Proudly serving the Harleysville, PA area. Formerly known as Dr Petfixer Veterinary Hospital, and now under new ownership.

See Our Story

Meet Dr. Heiken

Dr. Whitney Heiken, originally from Ohio, completed her Bachelor of Science in Zoology degree at Michigan State University before enrolling at the Tufts Cummings School of Veterinary Medicine for her Masters of Science in Animals and Public Policy and Doctor of Veterinary Medicine degrees.

She worked as a veterinary technician for several years before becoming a veterinarian. After graduating with her DVM in 2017, she practiced near Boston, Massachusetts for several years before moving to Pennsylvania in 2020. Dr. Heiken has strong interests in preventative medicine, pain management and client education and has a passion for sharing her knowledge of animals with her clients so that they are truly involved in their pets’ care plans.

Outside of work, Dr. Heiken enjoys fishing and golfing, though her biggest hobby is training and competing in dog agility with her two Swedish Vallhunds, Valkyrie and Fish; so far she has competed in the AKC Agility National Championships and the Westminster Masters Agility Championship, and she has been invited to the AKC Agility Invitational for 2022.

She and her husband, Paul, share their home with three dogs (Valkyrie, Fish, and Toby, a Cardigan Welsh Corgi), two cats, two leopard geckos, and several fish.

Dr Whitney Heiken

Our Services

Wellness services

Routine wellness exams

New puppy and kitten health assessments


Laboratory testing including fecal screenings, heart-worm disease and tick borne illness screening, blood tests to assess internal health and organ function, ear and skin cytologies, fine needle aspirates and more

Preventative medication

Please note: We do not perform International Health Certificates at our hospital

Illness services

Exams to assess illness


Outpatient treatments including injectable medications, administration of fluid therapy and more

Short and long term pain management plans

Please note: We do not hospitalize patients at our hospital overnight

Surgical services

Ovariohysterectomy (spay)

Gonadectomy (neuter)

Mass removal procedures

Wound repair

Comprehensive oral health, assessment, and treatment (COHAT, aka dentistry)

Our Mission

Viking Veterinary Services is a general practice veterinary hospital founded on the principle of providing exceptional, personalized veterinary care to the animals we share our homes and lives with by working with you to keep your pets happy and healthy. We aim to do this by empowering pet owners (that’s you!) to play an active and important role in maintaining the health of your pets through open communication, education and collaboration to find a plan that fits your family. We aim to provide the best care for your best friends!

Frequently Asked Questions

How do I schedule an appointment?

Please call the office during business hours at 215-256-6001. You can also send us an email at

How do I know if I need an appointment?

In general, if you are concerned enough to ask, we are concerned enough that we recommend you bring your pet in for an assessment. Please give us a call!

You’re not open and I have an emergency! Who do I call?

Oh no! Please call Metropolitan Veterinary Associates in Norristown, PA (610) 666-1050.

What vaccines do you recommend for dogs?

We can discuss our recommendations in detail during an appointment, but we recommend that most dogs be vaccinated for rabies, DHPP (distemper, hepatitis, parvovirus and parainfluenza), bordetella (kennel cough), and leptospirosis. Some dogs should also consider the lyme disease and canine influenza (CIV) vaccines.

What vaccines do you recommend for cats?

We can discuss our recommendations in detail during an appointment, but we recommend that most cats be vaccinated with rabies and FVRCP (feline viral rhinotracheaitis, calicivirus and panleukopenia) vaccines. Cats who go outdoors should be vaccinated against feline leukemia virus as well.

Contact Us

Call or email today!

Phone: (215) 256-6001


Chat or Book an Appointment: Patient Portal