We value our clients' experience at Main Street Animal Hospital. If your pet or animal is currently a patient, please feel free to complete the following Client Experience Questionnaire. The Questionnaire is in Adobe Acrobat format, and requires the free Acrobat Reader to view.

Download & Print Questionnaire

Dr. Javier Diaz

  • "They are wonderful, competent and kind."
    Acadia E.
  • "Best Cat Place on Earth! I have 2 boys. One is young and one older with completely different likes. Here they treat each boy in accordance with their likes and that gives me such peace of mind! They are very flexible to my work schedule for when the boys have visits or picking up their food! And as we all know jobs can be challenging some days YET these people keep it together and dont make you feel you are bothering them. GREAT PLACE! THANK YOU!"
    Lillian H.
  • "Hi just took my 2 boys Merlin and Rocco for the first time for regular check up and Merlin was been sick, they are amazing Merlin was all week sick as soon I get him with him she said he's sick and need antibiotics and steroids to help him breathe. She have a young man helping with cats, every time she give them a shot he has playing with them shaking and talking with them, I thing they not even feel it they are amazing I wish I would found this place before and better next day Merlin was fellin"
    Flavia S.
  • "Our first visit today, 09.03.13. I could write a book about the caring and professional service we received from the first phone call to the visit and how we felt after walking out the door. Our little girl cat, Linda, was very sick. The office staff treated us like we were family, not a number or a stranger. They took the time to acknowledge Linda and her medical condition. Caring hands touched Linda and they touched our hearts. Linda didn't make it and she passed away with loving people aro"
    T McCoy.
  • "Love this place. My cats are in great hands!"
    Erika M.


Find us on the map

Office Hours

Our Regular Schedule


8:45 am-6:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


8:45 am-6:00 pm


8:45 am-2:00 pm