Dr. Ghazi is an excellent, experienced veterinarian: 1) explains everything in detail, 2) suggests methods to avoid numerous issues, 3) discusses all options for treatment, 4) spends ample time with each pet, 5) approaches issues from both the research and his own experience. As for the negative posts, note that none of them have actually used his services.