Dr. Damaj is extremely thorough and will take his time to address your concerns. He is a stickler in seeing you every three or four months, which I enjoy seeing as how I need to keep my blood work updated. He has an extremely well stationed front office and back office. They all work very well together in keeping your time in the office at a minimum. I've been seeing him for about 3 years now and only two times have I been left waiting over my scheduled time. When I call, I expect to be on hold for quite awhile, but that's what you get with such a well informed dr. The office has always called me back and set up my appointments and handled my blood work, urine samples, flu shots and steroids. He's great to work with.