Dr. Kamran and his entire staff are AWESOME! Dr. Kamran is very nice, professional, and very personable. He treats his staff with respect and they love him as well. The office is beautiful and clean and they are very serious about your treatment and making sure you are comfortable and understand what they are doing to you. They get a five star because they are that good! I would feel comfortable recommending anyone to Dr. Kamran.