Image alt text

Randall O. Craft, Dr

5.0 4 reviews

Submit your review

4630, East Indian School Road, Maricopa County, Phoenix, AZ 85018

Schedule a consultation

Schedule a consultation with Randall O. Craft, Dr or share your experience with other patients:

Call (602) 786-6973

Profile of Randall O. Craft, Dr

Dr. Craft’s background shaped the surgeon that he would eventually become. His first job in high school was as a cake decorator: his first experience with using his artistic ability to realize someone’s goals. From there he went on to become the first person in his family to attend college, learning the lesson of taking nothing for granted. Dr. Craft subsequently completed nine years of surgical training at the Mayo Clinic and Harvard University, cementing his approach of combining distinctive training with a natural aesthetic to achieve optimal outcomes for his patients.

Procedures of Randall O. Craft, Dr (56)

Procedure Rank in Phoenix Rank in AZ Rank in US
Ranked in Phoenix: 1 Ranked in AZ: 7 Ranked in US: 534
Ranked in Phoenix: 1 Ranked in AZ: 17 Ranked in US: 348
Ranked in Phoenix: 1 Ranked in AZ: 26 Ranked in US: 562
Ranked in Phoenix: 1 Ranked in AZ: 5 Ranked in US: 362
Ranked in Phoenix: 1 Ranked in AZ: 15 Ranked in US: 667
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 4 Ranked in US: 258
Ranked in Phoenix: 1 Ranked in AZ: 20 Ranked in US: 367
Ranked in Phoenix: 1 Ranked in AZ: 3 Ranked in US: 286
Ranked in Phoenix: 1 Ranked in AZ: 4 Ranked in US: 65
Ranked in Phoenix: 3 Ranked in AZ: 23 Ranked in US: 214
Ranked in Phoenix: 1 Ranked in AZ: 6 Ranked in US: 602
Ranked in Phoenix: 6 Ranked in AZ: 38 Ranked in US: 444
Ranked in Phoenix: 1 Ranked in AZ: 27 Ranked in US: 601
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 4 Ranked in AZ: 33 Ranked in US: 311
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 13 Ranked in US: 431
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 3 Ranked in US: 34
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 3 Ranked in US: 26
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 3 Ranked in US: 9
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 7 Ranked in US: 79
Ranked in Phoenix: 6 Ranked in AZ: 31 Ranked in US: 225
Ranked in Phoenix: 1 Ranked in AZ: 11 Ranked in US: 65
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 2 Ranked in AZ: 13 Ranked in US: 180
Ranked in Phoenix: 1 Ranked in AZ: 2 Ranked in US: 82
Ranked in Phoenix: 3 Ranked in AZ: 21 Ranked in US: 219
Ranked in Phoenix: 1 Ranked in AZ: 1 Ranked in US: 149
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: 1 Ranked in AZ: 6 Ranked in US: 34
Ranked in Phoenix: 1 Ranked in AZ: 2 Ranked in US: 35
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Ranked in Phoenix: Ranked in AZ: Ranked in US:
Image alt text

Randall O. Craft, Dr

5.0 4 reviews

4630, East Indian School Road, Maricopa County, Phoenix, AZ 85018

Schedule a consultation

Schedule a consultation with Randall O. Craft, Dr or share your experience with other patients:

Submit your review Call (602) 786-6973