You can't always have a smooth experience, but the way staff handle speed bumps makes a difference. I've been using services at Deepwood for a few months including diagnostics, boarding, and routine preventative care for my dogs as well as for the critters at a farm I managed. Recently, I arrived for a routine vaccination and unfortunately they had run out earlier in the day. Rather than turn me away, Dr. Rexo apologized and told me what she COULD do that day. So we got exams and BW done and have scheduled vaccines for a later date. Which will be done at no charge. I didn't complain, I didn't throw a fit--they just take care of their clients and patients like that. I highly recommend Deepwood for small and large animal care.