Dr. Rachel M. O'Keefe, DO

OB-GYN

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Annual Pap Smear / GYN Exam
2300 Haggerty Road, Suite 2070, West Bloomfield, MI, 48323

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

***Dr. O'Keefe only accepts Medicaid, Meridian Health Plan and United Healthcare Community Plan for pregnancy patients. No gynecology patients can use Medicaid, Meridian Health Plan, or United Healthcare Community Plan. Thank you!***

"I enjoy working with women of all ages from adolescence to post-menopausal and I believe in educating my patients so they understand their options, allowing them to be involved in their own health care decisions."
Dr. O’Keefe is board eligible, specializing in obstetrics and gynecology with specific interests in pre-conception counseling and high-risk obstetrics. She is trained in minimally invasive surgery including endometrial ablation, laparoscopy and vaginal and robotic surgery. She is a graduate of Michigan State University College of Osteopathic Medicine and completed her OB/GYN residency at McLaren Macomb in Mount Clemens, MI. Dr. O’ Keefe served as Chief Resident from 2012-2013. Originally from White Lake, MI, she currently live in Berkley with her husband and enjoys exercising, reading and spending time with her family and friends.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

good doctor

Overall Rating
Bedside Manner
Wait Time

Very friendly, helpful and knowledgeable

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O'Keefe is super nice and made me feel really comfortable. We talked about my becoming recently engaged and wedding planning; almost made me forget about the exam to follow! Definitely great for lessening my nerves!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O'Keefe turns an unpleasant necessity into a quick, friendly meeting. She gets right to work and makes you feel at ease while doing so. I'm sincerely grateful that I found her.

Overall Rating
Bedside Manner
Wait Time

I really like her style and her staff. Everything on time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Being a new patient with a lot of issues, she is doing everything right, in my opinion. She didn't make any off the wall guesses as to what is going on, and she is doing more testing than any GYN I've ever had to make sure she gives an accurate diagnosis, which is amazing to me. She listens and seems like she actually genuinely cares; very personable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O'Keefe is very personable.

Overall Rating
Bedside Manner
Wait Time

I enjoyed my visit with Dr. O'Keefe. She was professional, kind and thorough. Slight wait to see her, but I account for this by me being a new patient. Definitely, found my new OBGYN.

Overall Rating
Bedside Manner
Wait Time

I had a wonderful visit with Dr. O'Keef. I will not be going back after a negative experience with another Dr. in this practice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O'Keefe was awesome. She was very professional and personable. She made an awkward appointment, not awkward. I would recommend her to anyone!

Overall Rating
Bedside Manner
Wait Time

I was seen right away and Dr. O'Keefe was pleasant, listened to my concerns and did the exam all within 40 minutes.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very personable disposition.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great visit fast and very friendly

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I really hate going to any kind of doctor but Dr. O' Keefe really made me feel at ease!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Doctor O'Keefe and the staff were really nice. It was my first time ever going to a OBGYN and I had a great experience.

Overall Rating
Bedside Manner
Wait Time

We were scheduled to be her first appointment of the day so we could be in and out. We waited over an hour in the waiting area and finally got back to have the ultrasound where we recieved terrible news. We were then directed to an exam room where we waited for about 20-30 minutes until another doctor came in and talked to us about what was going on for about 5 minutes and then left. We waited another 15-20 minutes until we couldn't wait anymore and went to check out. As we were about to leave, an assistant directed us to a completely different doctor that we did not have an appointment with. He told us she wasn't even in the building yet. She didn't show up until we were getting ready to leave and didn't even apologize for being late. Apparently she was at a personal doctors appointment. The staff was very nice and comforting but I do not recommend this doctor.

Overall Rating
Bedside Manner
Wait Time

Such a great dr, it was my first time going to her and she made me feel so welcome. I would recommend her to everyone!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is amazing!! Very down to earth, understanding and answers everything you have any questions or concerns about.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome doctor! I am a new patient and have been experiencing a lot pf pain and she was RIGHT on it and seems determined to find the problem where as other doctors ive had in the past.did not. I would definitely recommend her!

Overall Rating
Bedside Manner
Wait Time

She was very sweet and so was her staff. I would recommend her to everyone!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

she was sweet and kind and very informative

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Everything was ok..!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time