Like others have said, Dr Damaj is excellent. The problem is the front office staff is awful. If you call, you'll be in hold for extended periods of time. My average is about 20 minutes. While on hold you'll be offered a VM option promising a call back within 24 hours. I have never been called back. In the occasions I've reached a person, I'm rushed if the phone being told my concern will be handled. It has never been handled. A week later I called again and requested a call back when the issue was handled. It's still not handled and I've never received a call back. My pharmacy sent three requests for documents regarding this issue, no response. The office staff is the worst.