Top-Notch Veterinarian in Westminster

Amigo Animal Hospital, located in Westminster, offers the highest quality veterinary services in the area.  Both Dr. McInroy and Dr. Watanabe take pride in providing compassionate care to every animal that comes through our doors. The services we offer run the gamut from major surgery to routine checkups and everything in-between. We provide both veterinary services and boarding services, so you can be sure that your pet will be taken care of at all times, even if you're on vacation. To learn more about the services we offer, read on.


Our Veterinary Services

Amigo Animal Hospital is a full-service veterinary operation. We offer surgical services, which many of the veterinary clinics in the area do not. We also take care of routine check-ups and vaccinations. Whether your pet needs critical care or is in perfect health, we can take care of all of their needs.

We also offer boarding services here at the Amigo Animal hospital. You can leave your pet with us knowing that we'll help them have a great experience while you're on your trip. You can rest assured that our staff can quickly take care of any health issues, should any arise while your pet is boarding with us. 

One of the most unique services we offer here at the Amigo Animal Hospital is laser therapy. This sort of therapy is rarely seen at veterinary practices, especially in the Westminster area. Our laser therapy service is very similar to the laser therapy offered at many chiropractic offices. Our perfectly safe and powerful laser therapy machine can help your pet with a wide variety of different conditions. Many of our clients like to bring their elderly pets in, as laser therapy is especially effective in reducing the pain from arthritis that many older pets have.

Make an Appointment with Us Today

Amigo Animal Hospital in Westminster is here for all of your pet's needs. Whether your pet needs a check-up or surgery, you can meet with a veterinarian here who can help. Making an appointment at our animal hospital is easy. All you have to do is call us or contact us through our website. One of our customer service representatives will get back to you and help you with any questions you may have. We will work with you to find an appointment time that meets your schedule. Make an appointment with us today.

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule



8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm




8:00 am-6:00 pm


8:00 am-12:00 pm