Cascade Animal Clinic, located in downtown Monroe, offers a variety of service for your pet. We have received exceptional service each time we have taken our puppy in and it is very clear that the staff is truly passionate about caring for animals. They offer prompt service to avoid uncomfortable waiting room experiences with frightened and/or overexcited animals and typically usher you into a private room right away. I have called several times with quick questions and have always been connected immediately to a vet free of charge. After we adopted our puppy the vet even took the time to verify his microchip was indeed placed and the number was accurate.