I do not recommend this clinic at all. Although the clinic itself (facilities) is fine, the veterinarian there (Dr. Wheeler) is incredibly unprofessional. Several years back, I elected not to put my very young puppy through a dangerous surgery (a surgery that could easily wait several months, so my puppy could grow). Dr. Wheeler felt this was the wrong decision and actually threatened my spouse. I called her on it and she admitted that she was unprofessional and that threatening my wife was wrong, but this has caused us to stay as far away as possible from this unprofessional clinic.