Full-service veterinary medicine, surgery, and dental care in Rocky River, OH — serving Cleveland's west side families and their pets.
From routine wellness visits to surgery and dental procedures, our team is equipped to keep your pet healthy at every stage of life.
Routine exams, vaccinations, parasite prevention, and nutritional counseling to keep your pet thriving year-round.
Professional dental cleanings, extractions, and oral health assessments to protect your pet's teeth and overall health.
Safe, monitored surgical procedures with modern anesthesia protocols and attentive post-operative care.
On-site diagnostic testing including CBC, chemistry profiles, and urinalysis for fast, accurate results when time matters.
Convenient on-site pharmacy with medications, flea/tick prevention, heartworm products, and approved supplements.
Permanent identification for your pet — a quick, simple procedure that dramatically increases the chance of reunion if your pet is ever lost.
Comprehensive new-pet wellness plans, vaccine schedules, socialization guidance, and spay/neuter consultations.
Individualized pain assessment and multi-modal management plans to keep your pet comfortable and improve quality of life.
Specialized care for rabbits, guinea pigs, hamsters, and other small mammals — because every pet deserves expert attention.
All products approved and recommended by our veterinary team — delivered right to your door.
Shop Online StoreRiver Square Animal Hospital has been a cornerstone of the Rocky River community, providing compassionate, high-quality veterinary care to families across Cleveland's west side. Our full-service medical facility offers everything from routine wellness exams to complex surgical procedures — all under one roof.
Led by Dr. Lisa Mach, our professional and courteous team is committed to promoting responsible pet ownership, preventative health care, and ongoing client education. We believe an informed pet owner is a pet's greatest advocate.
Whether you're bringing in a new puppy for its first exam or a senior cat who needs extra attention, you'll find a warm, clean environment where your pet is treated like family. We're proud to serve Rocky River, Westlake, Lakewood, Bay Village, and the greater Cleveland area.
Full-Service Clinic
Medical · Surgical · Dental
"Friday we noticed our pug was peeing blood. We called around trying to find a vet to get her in right away last minute because our current one was not available. We are so grateful my brother in law recommended them and they didnt hesitate to squeeze her in last minute even though we had never been there before. Everyone was great from the front desk to the vet and vet techs. Very nice place, clean, and affordable. Highly recommend them."
Jennifer Forestall
Google review · 7 months ago
"I have been taking my pets to River Square for a few years. The office is clean the staff is kind, friendly and very knowledgeable. I was blow away to receive a phone call from the doctor after having a couple questions. She called me personally to chat about the information I assumed a front desk would have contacted me. The level of customer service exceed my expectations. Happy to call River Square my vet."
Serena Bendycki
Google review · a year ago
"River Square Animal Hospital is exceptional. The staff is friendly, knowledgeable, and very understanding. My cat had dental surgery today, during which four teeth were removed. The staff was amazing with her and very kind to me. The prices are reasonable too. I will never take my cat anywhere else. This place is the best."
Trisha Graf
Google review · a year ago
"I took my dog for an emergency because they are right down the street. Even though I wasn't a client they took us in immediately. The staff and Dr. Mach were compassionate and quick acting. I am so thankful for their quick actions and have become a client. Thank you everyone at RSAH for saving my dog."
Amy Abbott
Google review · edited a year ago
We're conveniently located on Detroit Rd in Rocky River, serving the greater Cleveland west side community.
Phone
(440) 331-6511Hours of Operation