Hospital Providing Compassionate Care in
High Quality, Compassionate Care for Your Pets
We understand that your pets are an important part of your family. They deserve the best care available. Look no further than our Verona & Montclair animal hospitals. We are a full-service animal hospital offering everything from routine wellness and preventive care services to diagnostics and surgical procedures. We work hard to ensure that you and your pets have the best experience possible when you come to see us. Every visit is tailored to your pet’s specific needs, making sure they enjoy a long, healthy, and happy life by your side.
No matter what you bring your pet in to see us for, our veterinarians will ensure that you and your pet are comfortable and stress-free. We’ll listen closely to your needs and concerns and take steps to better understand what you pet needs and how we can best treat them.
We treat every pet as if they are our own. Our veterinary team provides excellent care at every stage of their life. We are here for you and your pets - whether you’ve recently welcomed a new puppy or kitten to your family or if you’re looking to keep an aging pet as healthy and comfortable as possible. We craft our wellness and preventative care programs to ensure that your pets will enjoy years of good health by your side.
As a full-service animal hospital, we do everything we can to go the extra mile for your pets. Our veterinary team is focused on providing comprehensive and compassionate care with every service - from wellness exams to surgical procedures, your pet is in the best hands available. We also offer in-house laboratory testing and diagnostic imaging services, which means you don’t have to wait for results from an outside lab. We strive for efficient, affordable, and excellent care for your furry family members.
We are proud to provide the highest-quality medicine and surgery services.
We have provided extremely warm and compassionate care since 1979.
We were voted “The Best Veterinarian” in Essex County 6 years in a row.