I love the Margaret McAllister clinic at the Arizona Humane Society on Dobbins Rd. The facility offers low cost vaccinations, and while it is often very busy, the price is worth it. This clinic is not for sick pets, only for those that are healthy. They will do every vaccination you need for the year and rabies boosters, as well. They also do the blood testing for heartworm, lyme disease, leukemia, etc. and sell the Heartgard Plus at a very good price. If your dog or cat is sick, though, go to a regular veterinarian, preferably one that does blood and urine tests all right there, instead of sending it out to a lab, which is time consuming and the pricing is the same either way.