Our Veterinary Hospital in Dedham, MA — Compassionate Care Since 1993
Castlerock Veterinary Hospital has proudly served pets and their families in Dedham, MA for over three decades. Formerly known as Animed Pet Hospital, our practice was founded in 1993 by Dr. Salter with a mission built on quality care and client satisfaction. Today, under the leadership of Dr. Joe Martinez, we carry that same legacy forward with the same dedicated team, the same personalized approach, and a renewed commitment to excellence in veterinary medicine. Call (781) 329-5333 to schedule your visit.
A Privately Owned, Family-Run Veterinary Practice
What makes Castlerock Veterinary Hospital different from corporate veterinary chains? It’s simple — we’re a privately owned, family-run hospital that genuinely cares about every patient and every client who walks through our doors. When Dr. Martinez took ownership in June 2023, he didn’t just inherit a practice — he inherited a community of loyal pet families and a team of experienced professionals who share his passion for exceptional care.
Our hospital in Dedham, MA offers a comprehensive range of veterinary services under one roof, so you never have to travel far to get the care your pet needs. From routine wellness exams and vaccinations to advanced digital X-rays, surgical procedures, and in-house laboratory diagnostics, we’re equipped to handle a wide spectrum of your pet’s healthcare needs in one convenient location.
Our State-of-the-Art Veterinary Facility
We’ve invested in modern veterinary technology to ensure that your pet receives accurate diagnoses and effective treatment plans. Our facility features advanced digital X-ray equipment, ultrasound imaging, and a fully equipped in-house laboratory capable of delivering fast, reliable results. Having these diagnostic capabilities on-site means we can often identify and address health concerns during the same visit rather than waiting days for outside lab results.
Our surgical suite supports a range of procedures including spay and neuter surgeries and other soft tissue operations, all performed with strict attention to anesthesia safety and patient monitoring. We also maintain an onsite pharmacy for your convenience, allowing you to fill prescriptions without an extra stop.
Meet Our Team of Dedicated Veterinary Professionals
Our veterinary team is the heart of Castlerock Veterinary Hospital. Dr. Joe Martinez leads with a hands-on, compassionate approach that clients consistently praise. He’s supported by a team of skilled technicians, assistants, and reception staff who genuinely love animals and go the extra mile to make every visit a positive experience. Many of our team members have been with the practice for years, offering continuity and trust that’s hard to find elsewhere in Dedham, MA.
We take a whole-pet approach to health — considering behavior, nutrition, environment, and medical history together to deliver the most complete care possible. Whether your pet is a playful puppy, a senior dog, or a beloved family cat, our team will give them the attention and respect they deserve.
Serving Dedham, MA and Surrounding Communities
Conveniently located at 592 Providence Hwy in Dedham, MA, our hospital is easily accessible from surrounding communities including Westwood, Norwood, Canton, Milton, and Sharon. We welcome new clients and encourage you to reach out to learn more about what makes Castlerock Veterinary Hospital the right choice for your pet’s long-term health. Contact us today at (781) 329-5333 and let us show you what compassionate, comprehensive veterinary care looks like.
Frequently Asked Questions — Our Veterinary Hospital
When was Castlerock Veterinary Hospital established?
Our practice has been serving the Dedham, MA community since 1993, when it was founded by Dr. Salter as Animed Pet Hospital. In June 2023, Dr. Joe Martinez purchased the practice and rebranded it as Castlerock Veterinary Hospital while maintaining the same high standards of care and the same trusted team.
Is Castlerock Veterinary Hospital a corporate chain or independently owned?
We are a privately owned, family-run veterinary hospital — not part of a corporate chain. This means you receive personalized attention and continuity of care that large corporate practices often cannot provide. Dr. Martinez is involved in day-to-day care and is committed to the well-being of every patient.
What services are available at your Dedham, MA facility?
We offer a comprehensive range of services including wellness exams, vaccinations, dental care, advanced digital X-rays, ultrasound, in-house lab diagnostics, surgery, spay and neuter, microchipping, parasite prevention, nutritional counseling, geriatric care, emergency and urgent care, and more. Visit our services page for a full list.
Do you have diagnostic equipment available on-site?
Yes. Our hospital is equipped with advanced digital X-ray technology, ultrasound imaging, and a fully operational in-house laboratory. These tools allow us to diagnose conditions quickly and accurately, often without the need for outside referrals or extended wait times for lab results.
How do I schedule an appointment at your veterinary hospital?
You can request an appointment online through our website or call us directly at (781) 329-5333 during business hours. We’ll work with your schedule to find a convenient time and look forward to welcoming you and your pet to our Dedham, MA hospital.
Do you treat both dogs and cats?
Yes, we treat dogs, cats, and other small animals. Our team is experienced with a wide range of species and is equipped to provide comprehensive care for pets at every life stage — from puppies and kittens to senior animals.
Why did the practice change its name from Animed Pet Hospital to Castlerock Veterinary Hospital?
When Dr. Martinez purchased the practice in 2023, he formed a new legal entity called Castlerock Veterinary. The rebrand reflects a fresh identity while honoring the values that have guided the practice since 1993. The name Castlerock represents stability, strength, and care — and holds personal sentimental value for Dr. Martinez from his years in Colorado.
