We have had a very pleasant experience every time we have gone. All the staff are very nice and the Doctors are exceptional. One of the doctors found something on our dogs X-rays that two other doctors from different vet office had missed. Will definitely be returning for all our Vet needs!