Veterinarian Reviews

Dedicated Service

For over 20 years Spay and Neuter of SLC. has served thousands of satisfied customers with affordable veterinary care. Over the years we have established ourselves as Utah's premier low cost spay and neuter clinic.

"I had my dog spayed here and they are very cheap. Only $100 for my small dog and that includes everything, even the pain pills. They were kind and explained the entire process and after care. They even do a free check up if there's any issues after the surgery. I was impressed and so far my dog is doing great with no issues.Kirsta Carlston Jan. 2020
Took my dog to get Neutered and the staff if very busy, helping walk-ins , appt check ins and phone yet they were very at ease, helpful, caring , personal and patient! I am a very picky person and critique everything... so saying I am happy and love this clinic says a lot! Thank you EVERYONE at this clinic for your caring heart!Tasha Quintana Dec. 2020

"Will 100% be bringing all of my cats and dogs back here to get fixed. The staff is so kind and so helpful. I had a lot of questions about my dogs recovery after surgery and the girl was so patient and answered all my questions with a smile on her face. I followed all the directions and my dog recovered quickly and painlessly! 6 out of 5 stars!Karlee Judd October 2019

"Thank you SLSN for everything you do for the animals of Utah. This AMAZING vet dedicates services to spay/neuter and population control of unwanted animals. SLSN works with all the local rescues and rescues could not spay/neuter dogs without the services of amazing vets like SLSN. The staff and vet techs are knowledgable and caring. Most of them foster cats and dogs for rescues too! SLSN is a wonderful haven for animals in Utah. Thank you so much for caring and helping dogs get spayed/neutered and the affordable vet care you provide to so many. We love you!!!" - Merecedes G. 05/2013


Find us on the map

Office Hours

Our Regular Schedule


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


Alternating Saturdays 9:00 am - 3:00 pm

Alternating Saturdays 7:00 am - 6:00 pm