View map

Dr. James Cranford, MD

Primary Care Doctor

Vestavia, AL

Overall rating
4.9
Recent reviews
Dr Cranford always listens and seems to care how I feel. He has a great personality too! I have been seeinghim for 6 years and he is my favorite family doctor of all the ones I have seen through the years.
Dr Cranford always listens and seems to care how I feel. He has a great personality too! I have been seeing him for 6 years and he is my favorite familydoctor of all the ones I have seen through the years.
Angela W. · April 3, 2019
Dr. Cranford is a cool, cool guy. He's been an enormous help over about 8 years. I look forward to myphysician visits. Pat W.
Dr. Cranford is a cool, cool guy. He's been an enormous help over about 8 years. I look forward to my physician visits. Pat W.
Patricia W. · Less than 1 year ago

About Dr. James Cranford

Dr. James Cranford is a brilliant and accomplished primary care doctor serving the community of Birmingham, AL. Dr. Cranford received his medical degree from the University of Mississippi and completed his residency in nuclear medicine at the University of Alabama-Birmingham. Dr. Cranford’s medical experience is vast and impressive. Prior to working at Vestavia Hills Family Medicine, he served as a staff physician and ER physician at various hospitals and clinics in Alabama. His approach to his patients is one of diligence, solutions, and compassion.

In-network insurances

  • Aetna
  • Allwell
  • Ambetter

Specialties

  • Primary Care Doctor

Practice names

Hospital affiliations

  • Brookwood Medical Center

Education and training

  • Medical School - University of Mississippi, Doctor of Medicine
  • University of Alabama, Birmingham, Residency in Nuclear Medicine
  • Lloyd Noland Hospital and Health Center (Internship)
  • The University of Southern Mississippi, Hattiesburg (Bachelor's)

Zocdoc awards

Rapid registration
See you again
Speedy response

Languages spoken

  • English

Provider's gender

Male

NPI number

1811983323

Dr. James Cranford's office location

Brookwood Primary Care - Vestavia Hills

Brookwood Primary Care - Vestavia, II

200 Montgomery Highway, Suite 225

Vestavia, AL 35216

Patient reviews for Dr. James Cranford

All reviews have been submitted by patients after seeing the provider. For more information about Zocdoc's review system, check out this FAQ.
Overall
Wait time
Bedside manner
Based on 34 reviews

Overall
Wait time
Bedside manner
Dr Cranford always listens and seems to care how I feel. He has a great personality too! I have been seeing him for 6 years and he is my favorite family doctor of all the ones I have seen through the years.
Source: Zocdoc
Overall
Wait time
Bedside manner
I love Dr. Cranford! I have been seeing him for years. Always so personable & nice.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Cranford is a cool, cool guy. He's been an enormous help over about 8 years. I look forward to my physician visits. Pat W.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Gets to the matter quickly and professionally. I highly recommend him.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Cranford is great. ZocDoc not so much. Even though Zocdoc confirmed my appointment and sent me reminders, my appointment was not in the doctor's computer when I got there! They were kind enough to see me anyway. ZocDoc needs to check into this.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Cranford took time with me to let me address my concerns.
Source: Zocdoc
Overall
Wait time
Bedside manner
The staff at Dr. Cranford's office are friendly and helpful. My visit was short, efficient and without any problems.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Great as usual
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
More than 1 year ago
Source: Zocdoc
Overall
More than 1 year ago
Source: Zocdoc
Overall
More than 1 year ago
Source: Zocdoc
ZocdocDoctorDr. James Cranford, MD