Dr. Kamran and his staff are first rate. Very professional with a "touch of lightness" which helps to minimize patient stress.