Dr. Upton and his staff have been a huge help to me and my two mastiffs, especially as they age. Appointments are thorough; he listens and answers questions clearly. And he really strives to understand your situation, needs, and goals. Especially on the big decisions that come with pet ownership. His prices are good and charges are clearly identified.
They have also been wise and cautious during the pandemic, following reasonable Covid-protections for the safety of clients and staff.