Excellent doctor. Has treated multiple skin cancers with excellent results. He is professional and caring. His office is excellent and very responsive and professional. I do not understand the negative comments on line because this has not been my experience with his staff. This is the best doctors office in the valley. I have been to the Gilbert office and Phoenix Office.