Browse Health
21 years of experience
Accepting new patients

Patient Reviews ? Write a Review

Overall Rating:
  • Currently 4 of 4 stars
Total Ratings


Total Reviews


4 stars
3 stars
2 stars
1 star
Ease of Appointment:
  • Currently 3.6 of 4 stars
  • Currently 3.6666666666667 of 4 stars
Courteous Staff:
  • Currently 3.4 of 4 stars
Accurate Diagnosis:
  • Currently 3.4 of 4 stars
Bedside Manner:
  • Currently 4 of 4 stars
Spends Time with Me:
  • Currently 4 of 4 stars
Follows Up After Visit:
  • Currently 3.4 of 4 stars
Average Wait: 16 minutes
Some ratings provided by DrScore.
  • Currently 4 of 4 stars
 |  Best doctor in his Field with UNBELIEVABLE amount of compassion!  |  show details
Jul 24th, 2014

I have been to a ton of doctors in my lifetime but never had a doctor that INSISTS ontaking the time to get to know you, and he REMEMBERS your problems and areas that you need work on and where you have been improving at. As everyone that you will find, it may take a few visits to really get to know you first. When you schedule with him unlike others, his average visit time with you in the office will be 45 minutes. But it is really worth it! The ONLY problem that I have found is since my insurance has changed to a primary company that he doesn't accept and having a secondary insurance that he DOES accept, he has you pay a good amount of copay. So YOU have to submit it to your primary insurance company. He did in MY case however, give me a small discount because he does accept my secondary insurance company. HE IS STILL VERY HIGHLY RECOMMENDED BY ME!

  • Currently 4 of 4 stars
 |  show details
Jun 22nd, 2011

Simply the best; & I've been to the rodeo more than a few times

  • Currently 4 of 4 stars
 |  show details
Nov 4th, 2010

I would highly recommend this doctor. Unlike the majority of psychiatrists he spends time with you, talks to you, asks questions, doesn't immediately write you a prescription. He's very caring and attentive. He listens very well. You may wait a bit, but you never feel rushed when you meet with him.