We are covid-19 secure. See details here

As a small animal practice, Rivendell Vets are dedicated to giving first class care to our clients’ pets through our team of skilled and devoted vets and nurses.

With our fingers on the pulse of pet owners’ needs, we work continuously to ensure that high-quality patient care is always delivered.

Whether you are popping in just to get your pet weighed or if they are staying with us for a few days you can rest assured they will be looked after and treated as if they were our own pets.

We can provide hospitalisation facilities for stable patients at Rivendell. Unstable patient care is provided by vets now in either Guildford or Farnham.