Although it feels somewhat rushed at times they take the time to listen to me. My feeling is Dr. Ahmed cares about me as her patient; however, her staff does not seem very compassionate. My experience has been that they have limited flexibility for bill payment. Understanding that outstanding balances must be paid, I have the feeling that I might not be able to see the Doctor if I couldn't pay an outstanding balance first. They give about the same level of care as others I have been to for the same problem but because I am a patient of many years I have a high comfort and trust level with this office. I would definitely recommend them to people I know.They are handicap-accessible.