I was a patient of Dr. Ahmed's until I recently moved out of state due to work. He is great! Dr. Ahmed is the type of doctor who takes his time he listens, and works with you to find if necessary any medications that are needed to help your Dx. If you are a new patient, he is hard to get and appt with due to his already high clientele base. You can not be late. After 10 min you are required to reschedule. After 1 missed appt, you are warned. 2 missed appt, you are dropped as a patient. So be on time, and don't miss any appointments, and you will be extremely happy with his care.