This place is AWESOME! I took my puppy in cause I was worried he broke his leg but the staff was really quick in taking us in and was so positive and friendly that I knew my lil one was gonna be in good hands. Dr. Aldoretta took great care of my pup and made sure he was getting the right treatment after she identified what was wrong after his xray. Turned out he had a soft muscle tear and she gave us clear directions of how to treat it. She was so professional and accurate with her answers to our questions and gave us the attention we needed. Thank You to the staff who helped us through it.