Yes wait times are long but that is because she actually spends time with each patient. I'd rather wait to be seen by a good doctor then not wait and be seen by a bad Doctor. I love her and her staff they are all great. My last Doctor treated me like crap! Dr Adams is awesome! It's nice to find out what is going on with your health rather than just having the doctor give you drugs and send you on your way. I refer her to friends and family all the time. She is a caring knowledgeable Doctor with awesome staff.