Dr Kamran and his staff are very friendly and professional and display caring attitudes. They all appear to be well trained and qualified for the position each holds and the office is run efficiently. They thoroughly explain the details of whatever procedure is being done. I especially appreciate this about Dr Kamran who calmly and patiently takes time to answer any questions, He explains what is happening during procedures and at appropriate times displays a sense of humor that I feel helps to put patients at ease. Of course his knowledge and experience with vascular disorders are reassuring. Also, the offices are very clean and appear to have state of the art equipment.