Since it was our first time to go to the vet, we were expecting it's going to be an ordinary check up for our shih tzu Bella. In the reception room was clean considering it's all pets that goes there. Staff were very accommodating and welcoming. But most of all, the technician (James) who received us paid attention to our concerns and very knowledgeable. Dr. Smith was thorough with Bella's exam and explanation of what we can expect from her condition as a puppy. Overall, a very inviting environment not just for pets, but for pet owners too. I would given them 10 stars if there was!