About Us

A Letter To Our Clients

We believe that each client and each pet deserves all the attention that we can provide. Our veterinarians and support staff are dedicated to ensuring that every pet and every client receives the care that meets his or her specific needs. We strive always to provide superior veterinary care in a comfortable, compassionate environment.  

Riverside Veterinary Care was originally founded to serve clients in the Rutland area. Recognizing the need for veterinary services in western Windsor County, we expanded our practice in late 2004 to offer care for clients and their pets in the Ludlow/Cavendish area. At the end of 2005, we opened the doors to our veterinary clinic and pet supply store in the heart of Ludlow.

The majority of our patients are cats and dogs. We also treat less common pets like ferrets and rabbits, and "pocket pets" including rats, hamsters and guinea pigs. In addition to providing comprehensive veterinary services, we offer boarding (in Rutland), grooming, nutrition, and a large selection of supplies and treats to keep your pets happy as well as healthy.

When visiting our practice for the first time, please remember to bring any relevant records that you have. Prior vaccination and treatment records are especially important. We look forward to helping your pet lead a long and healthy life!

Carol Gifford, DVM

Our Mission:
To provide superior veterinary care for your pets
In a caring and comfortable environment.
We want you and your pets to feel
That your needs and concerns are met.

- The Staff of Riverside

We are proud to be an AAHA accredited hospital since October 2010! Our hospital was evaluated on almost 900 rigorous veterinary standards of excellence. The AAHA (American Animal Hospital Association) was founded in 1933, and is the only association that provides voluntary accredication to companion animal hospitals. We have made a commitment to meeting the highest standards of veterinary care, and are proud to be one of the 15% of AAHA-accredited hospitals in the US and Canada.



Find us on the map

Office Hours

Our Regular Schedule


8:00 am

7:00 pm


8:00 am

6:00 pm


8:00 am

7:00 pm


8:00 am

6:00 pm


8:00 am

6:00 pm


8:00 am

3:00 pm




Read What Our Clients Say

  • "Riverside has been my dogs' health care provider for over 10 years. They have always given them quality and friendly care."
    Marilyn E. - Rutland, VT