Background Image


At McPherson Veterinary Services, we offer pet care wellness for small companion pets. We believe that the best way to establish a long and healthy life for your pet, reduce the development of serious illnesses, and minimize related health care costs is to maintain regular wellness checkups, and preventative care.

The key to keeping your companion healthy and happy is making sure that your pet has an annual health examination. We assess each patient individually based on factors such as species, breed, age, and environmental challenges. During a wellness checkup, your pet will receive a comprehensive physical exam and age appropriate diagnostics such as blood work, blood pressure screening, and checks for parasites. Regular check-ups can detect disease in the early stages, improving your pet's ability to fight back.

Many diseases that were once fatal to pets can now be prevented through the use of vaccinations. We follow the vaccination requirements set out by the American Animal Hospital Association.

We will develop programs for the specific needs of your pet regarding the best ways to control fleas and ticks in your house, your yard, and on your pet. We will provide guidance for your pet’s nutritional needs for each life stage as well as dietary requirements for growth, weight maintenance, and performance. We can spay or neuter your pet at the appropriate age, not just to prevent unwanted litters, but to lessen the development of cancer in both genders of dogs and cats.

Whether your pet is a puppy or a kitten, young adult, or senior, come see us at McPherson Veterinary Services for your pet health care needs. For more information on our pet care wellness for dogs and cats, please give us a call. Our service area includes Murfreesboro, Tennessee and beyond.

Our Hospital

1806 Memorial Blvd. Suite C
Murfreesboro, TN 37129
Phone: (615) 896-9524

Copyright ©
Internet Solutions By:
After Hours Emergencies

For after hours emergencies please contact:
Veterinary Emergency Group
207 Stones River Mall Blvd
Murfreesboro, TN 37129
Phone: (615) 257-5160