We just got a new puppy and were looking for a local vet. We chose LifeCare based solely on the reviews and, after our first visit, it seems we made a great choice! When we arrived we were greeted by friendly desk staff and helped immediately. I had to fill out paperwork and one of the techs took our girl (a yellow lab) around to meet the staff. It was very helpful because me writing with a 9 week old lab on my lap wasn't happening. We waited for less than 5 minutes and moved into a room. The tech was friendly and I felt at ease during the initial triage. Dr. Maguire then came in for the exam. She was also very friendly and thorough and answered the myriad of questions I had. The exam went great and our pup was so relaxed she nearly fell asleep. The desk staff was easy to work with when checking out, and scheduling was a breeze. Overall, I really like this place. As first impressions go, they seem like a pretty amazing bunch. Everyone was smiling and upbeat and you could tell they're people that enjoy what they do. Highly recommended!