A great office in a fabulous location! The staff was very friendly, patient, and thoughtful. Dr. Greg took his time with our dog and put him at ease right away (not an easy task as our pup can be a handful for sure). They were friendly to my tiny humans as well. A wonderful experience. We will be back for sure!