Pilchuck Vet Hospital has everything there! They even do own lab work VS sending out elsewhere which can be important. They work on small to large meaning horses. On an open house visit, we had about 10 stations to see, what they do, how they perform certain procedures, interestsing. Showed us how laser surgery works, alternative medicine for animals, how dentristy done, ultrasounds, endoscopy procedure, etc plus 24/7 ER care. which I've used about 4 times now. The doctors are very caring people.