I can't say enough good things about them. We had to put our 13 yr. old friend down and our vet didn't have hrs. that worked into our schedule. We wanted the kids to have the wkend to adjust and couldn't miss work. They have great hrs., great price and amazing staff. I think we may have found a new vet for our other little fur babies. Never thought I would say that but the experience as horrible as it is to let one go couldn't have gone more smoothly. They were very understanding and let us take as much time as needed.