We usually go to a different Vet closer to our house - but our puppy needed boarding, and their hours didn't work for us. We did our research and found Craig Road Animal Hospital.. We were extremely nervous leaving our pup at a Vet we had never been to before - but it was our only option. Five stars all around!! The staff is very friendly and competent, which is hard to find and experience these days. They listened to my instructions and concerns for our pup, and didn't mind my phone calls to check in on how things were going. Fast forward three boarding visits later - we walk in and the whole staff knows our names and our pups name, they treat her like a rockstar. Looking for someone you can trust to take care of your fur babies?? Craig Road Animal Hospital is your place. We will continue to come here for our boarding needs. Thank you guys for taking care of our baby.