Wellness Exams
Regular check-ups are the foundation of preventive care. We assess your pet's overall health and catch potential issues early.
Trusted care for dogs and cats in Troy and nearby communities. Open Mon–Fri 9–6, Sat 9–3. Call (248) 457-1985.



When you search for a "veterinarian near me," you want a clinic that combines expertise with convenience. At Troy & Heights Animal Hospital, we provide full-service veterinary care for dogs and cats in Troy, Sterling Heights, Rochester Hills, and beyond. Our team, led by Dr. Sanchez Barba, is committed to keeping your pet healthy at every stage of life.
From routine wellness exams to advanced surgical procedures, we offer a wide range of services under one roof. Our in-house diagnostics and lab mean faster results and quicker treatment decisions. New clients can claim a free first exam (terms apply), and we are open on Saturdays for weekend care. Visit our website at troyandheightsanimalhospital.net to learn more.
We offer a full spectrum of veterinary services to meet your pet's needs.
Regular check-ups are the foundation of preventive care. We assess your pet's overall health and catch potential issues early.
We provide core and lifestyle vaccines to protect against common diseases. Our team tailors a vaccination plan to your pet's risk factors.
Dental health affects more than just the mouth. We offer cleanings and dental procedures to prevent pain and systemic disease.
Our in-house lab allows for rapid blood work, urinalysis, and other tests. Digital imaging helps us see what's happening inside your pet.
We perform safe, routine spay and neuter surgeries. These procedures help control the pet population and offer health benefits.
Our surgical capabilities include ACL repair, luxating patella correction, hernia repair, and bone fracture surgery. We handle both planned and emergency procedures.
Dr. Sanchez Barba leads a team dedicated to high-quality, compassionate care. We treat every pet like our own.
Our on-site lab delivers fast, accurate results. This means quicker diagnoses and treatment plans, especially in urgent situations.
We are open Saturdays for weekend care. During business hours, we handle urgent and emergency cases on-site, including emergency surgery.
With 100+ 5-star reviews, pet owners in Troy and nearby areas rely on us. We are proud to be a local, independent animal hospital.






Reach us at (248) 457-1985 to schedule an appointment. New clients can ask about the free first exam offer.
If you have previous medical records, bring them along. This helps us provide the best care.
We'll conduct a thorough exam and discuss any concerns. Our goal is to make you and your pet feel comfortable.
1985 E Wattles Rd, Suite F, Troy, MI 48085
Mon–Fri 9 AM–6 PM · Sat 9 AM–3 PM · Sun closed
We are located at 1985 E Wattles Rd, Suite F, Troy, MI 48085. Use the map below for directions, or call us at (248) 457-1985.
We are conveniently located at 1985 E Wattles Rd, Suite F, Troy, MI 48085, near Columbia Center and Oakland Mall. Our clinic serves pet owners in Troy, Sterling Heights, Rochester Hills, Warren, Madison Heights, Berkley, and Birmingham. Whether you're near Troy College and Career High School or Athens High School, we're just a short drive away. We are committed to providing accessible, high-quality veterinary care for the entire community.
Troy is a vibrant city in Oakland County, Michigan, and a northern suburb of Detroit, located about 15 miles from downtown. As of the 2020 census, it had a population of 87,294, making it the largest community in Oakland County. Originally organized as a township in 1827, Troy incorporated as a city in 1955. Today, it is known for its excellent schools, thriving business district, and family-friendly neighborhoods. Residents enjoy easy access to shopping at Oakland Mall and Columbia Center, as well as recreational areas. For pet owners in Troy and nearby cities like Sterling Heights and Rochester Hills, Troy & Heights Animal Hospital offers trusted veterinary care close to home.
4.2 out of 5 from 201 Google reviews. A few recent ones, quoted as written:
★★★★★
We have taken foster cats as well as our dog, Aura, to the Troy & Heights Animal Hospital, and each time has been a very positive and minimally stressful experience for us! We switched from a larger, busier, and yes also more equipped facility Vet's office after our dog began showing signs of fear and stress going there. The small office of Troy & Heights ended up being a blessing for our dog; there's not a big,…
★☆☆☆☆
New to area and came in with my 15 yr old pup. She recently had a uti treated at the urgent care a month ago and it appeared to be coming back (blood in urine). She was diagnosed with cancer 6 yrs ago and vet records from both prior vet and urgent care provided. My girl is a therapy dog and has always been gentle even when in pain :( they refused to see her for exam due to lack of updated rabies (3 prior rabies…
★☆☆☆☆
Awful experience at Troy and Heights animal hospital. Please look elsewhere, even if you can't get an appointment until a little further out. This place is operating like a scam to squeeze money out of you. We came here because our dog urgently needed a dental extraction and this was the earliest available appointment. Troy and Heights wasted 3 MONTHS of our time doing various blood tests, rounds of antibiotics,…
The cost of a vet visit varies based on the services provided. We recommend calling us for a quote. New clients can take advantage of our free first exam offer.
Yes, Troy & Heights Animal Hospital is located in Troy, MI. We offer comprehensive veterinary services, including wellness, surgery, and emergency care during business hours.
We handle urgent and emergency cases on-site during our business hours. If your pet is experiencing an emergency, call us right away at (248) 457-1985.
Regular veterinary visits typically cost less than emergency services. However, in a true emergency, immediate care is crucial. We provide emergency care during our regular hours, which can be a more affordable option.
If you cannot reach an emergency vet, call your regular veterinarian immediately. Many clinics, including ours, handle urgent cases during business hours. Do not wait to seek care.
