I had very good luck with Dr. Cohen over the past 8 years. HOWEVER, the customer service has dropped immensely, the billing dept. went from bad to worse, and Dr. Cohen is now too busy to give the individual attention he used to give. I have changed to an office in Scottsdale which is excellent.