Crossroads is the best! I have two dogs and have always had excellent experiences here. My older dog is a chocolate lab who has been to Crossroads twice for emergency situations, one time requiring emergency surgery. Both times Crossroads got him in right away with no problem and took excellent care of him. My other younger dog is terrified of the vet and spends the entire visit growling at everyone and trying to hide behind me. The staff at Crossroads is super patient and gentle with her even though she does not make it easy to do even a basic check up. I also appreciate that they have weekend appointments that make it very easy to fit the vet into my schedule (I don’t even live on the Eastside any more but I love this place enough to make the trip across the lake!).