Great doctor. Great staff. I travel from the far west valley to see Dr. Fuller.