Book an Appointment
Qualifications and Experience
Dr. Phelps is a Portland native, growing up a few minutes from the Bridgeport Family Medicine office. He attended medical school at OHSU in Portland and completed his family medicine residency at Peacehealth Southwest in Vancouver, Washington, where he served as Chief Resident. Prior to medical school, Dr. Phelps obtained a degree in business administration. He lives with his wife and 2 children in Southeast Portland.
Verified Patient Reviews
We have been coming to Bridgeport and Dr. Phelps for a few years. He is wonderful with our daughter, and always so kind and knowledgeable. Would recommend!!
Dr Phelps was very caring and easy to talk to. Nurses were awesome as well. Front desk was very kind and helpful. I strongly recommend Dr Phelps and his staff
He took time to listen to what my symptoms were and explain the various approaches he recommends to address them. Everyone at the office was very nice, no complaints!
Great bedside behavior, efficient physical and helped fix some minor health issues that I had not even thought about as of late.
He and his staff addressed my issue directly and professionally with good beside manner.
Excellent Physician. He listened and provided answers to all my questions. Also recommended several options for my care.
Easy to talk to & open to hearing about your injury before having a solution. I usually dislike going to the doctors & have a hard time leaving a great one ( I just relocated ) but Dr. Phelps is pretty rad.
Great doctor Great office
It is the first time I have met Dr. Phelps. He is very pleasant and warm and thorough. Dr. Phelps answered all my concerns satisfactorily. I would recommend him!
He was very professional and understanding. He asked several times if there was anything else he could do to help me. And excellent bedside manner!!
Dr. Phelps and staff were great. Easy to talk to and did not feel rushed. My son was happy to change from his pediatrician to Dr. Phelps and glad we made the move.
Dr. Mike Phelps has been my primary care physician for two years now and he’s been great. Excellent bedside manner and I always feel like he cares for my well-being. I would highly recommend him to anyone and everyone.
Dr Phelps and his staff are always prompt, personable, attentive, and thorough. I get good information regarding my concerns and feel like I am in the best hands every visit.
I always love coming to this office (even though it's because I'm sick). Adorable office setting, friendly staff, great provider. Scheduling is such an easy process as well!
Easy to work with, listened to my issue, helped work thru the options. I would recommend him.
First time to the office and the staff was very friendly and helpful.
I've been to him twice and he has yet to give me an exam. ?? I'm pretty sure my insurance company is being charged for exams. I have a chronic cough. He didn't listen to it or anything just told me to use Flonaise. ??! I'm in chronic pain. He told me it was from drinking so I quit drinking. I'm still in lots of pain. Not only did he do NOTHING for my pain, as in find the cause not give me pills, but he wrote me off as an alcoholic. I've known people who suffered from that disease. I don't have it. I drank wine to deal with the pain. I quit drinking wine and the pain is still there. Left me hanging, again. Lastly, he referred me to a specialist. I went out of town for a week. Came home to several aggressive VMs and a threatening letter from someone I have never met, never even spoken to from that doctor's office. Wow! Clearly an aggressive business model is what they're working off of. I am looking for a healer. I guess I have to keep looking. He had me convinced I was an alcoholic there for a minute. I'm not. I knew I wasn't. I told him I'm not. Quitting was not a problem for me. The PAIN, however, still is. When I ask him to remove alcoholic from my record, as it could have a negative impact on my future care, he said he didn't know how to do that. ?! I don't know about anyone else but I am having an awfully difficult time finding a good doctor here in Portland. Vets too. They're all money grubbers. Where's the HEALING?! I'm in a lot of pain. And coughing constantly is affecting my voice. WTF?! What does it take to get help nowadays?
Dr. Phelps is awesome. He listens, discussed my issues and included me in the decision-making on my treatment.
Highly recommend Dr, Phelps: He takes time to understand symptoms and diagnosis, you don't feel rushed during appointments, he's very skilled, and friendly!
Doctor Phelps is always very personble and listens to my concerns. I have been seeing him for a couple years now and have no reason to go anywhere else.
He was honest and forthcoming. Seemed to truly listen and pay attention. Told me what I needed to hear without too much judgment. Gave me hope for the future and a solid plan. I feel like I'm in good hands. Time to stop procrastinating and put MY HEALTH first! YES!
Dr. Phelps has a good team. During the visit, they drew blood and gave me a shot. I don't like needles, but the nurse made it painless. Dr. Phelps took interest in my issues and clearly provided a path toward evaluation and resolution.
Very good all around experience.
My doctor was excellent!
Dr Phelps is my PCP. He is intelligent, kind, competent and open minded. He has a modern comfortable office with a kind and hard working staff. I usually have a lot of anxiety seeing doctors- Dr Phelps and his staff make it much easier.
He was pleasant and courteous. Great first impression. The office staff is wonderful as well.
Dr. Phelps was very easy to talk to, very clearly understood the (admittedly straightforward) reasons I was there, and had me taken care of as quickly as possible.
Amazing as always!!
He's an excellent doctor. I've been really happy with his expertise and positive, professional attitude.
As always, Dr. Phelps was so helpful and made me feel completely at ease.
Respectful and very professional.
This is the first drs office I've ever felt comfortable at. I used to get very nervous to go even for the simplest things .Very professional but comfortable environment . He always has great advice for questions I have and I appreciate being able to make appointments online and getting in quickly .
Great first impression. Dr. P is my new doc!
Very professional and personable. I felt very comfortable during my visit.
Always very professional and friendly. Was able to offer feedback and assurance to my new eating regimen. Keto Diet. Takes away any anxiety one may have with his professional and courteous demeanor.
I enjoyed visiting with Dr. Phelps and his staff. He was very informative and thorough, and helped me to formulate a plan to address my concerns. I'm looking forward to making progress by following his advice.
Always very friendly and helpful!
Dr. Phelps was great! Having moved around a lot and unable to establish a long term relationship with a doctor, they have tended to make me feel more uncomfortable than not. Dr. Phelps listened to my concerns, provided useful recommendations, and nothing about the visit was uncomfortable. Everyone at the front desk had a smile on their face and there was hardly a wait at all. Dr. Phelps will definitely be my GP, provided I don't move again.
I have not found a better doctor
Dr. Phelps is definitely one cool cat!! Very informative and reassuring. He and the rest of team are absolutely great!!
All the staff was very friendly! Dr. Phelps was easy to talk to and very helpful. Glad to have such an easy experience in a new city!
Dr. Phelps was very kind and knowledgeable. I felt like he spent a lot of time listening to my concerns and answered all my questions.
He was kind, personable, willing to listen. Spent much more time with me than i expected. A very successful first visit
Great staff and atmosphere! I'm definitely happy I found Dr. Phelps!!!!
Dr. Phelps is a great doctor because he takes the time to listen to his patients.
My first experience with Dr. Phelps and staff was excellent. He was attentive and answered all of my questions and concerns thoughtfully. I never felt rushed or as though I was "just another patient." Top marks! Thanks Doc!
As always, Dr. Phelps was incredibly helpful. He and co-workers area always so helpful, kind, professional, and on top of everything. I have never enjoyed doctor's offices in the past, but I LOVE coming here.
Dr. Phelps was very friendly and educational during my appointment. He made going to the doctor a very positive experience!
Answered my questions, was very professional.
Dr. Phelps is a wonderful doctor. He's kind, professional, knowledgeable, and warm. The staff at Bridgeport Family Medicine is amazing. I highly recommend them on all levels. The office is comfortable and welcoming. The staff actually seems to remember all their patients and give each one kind and personal attention. Dr. Phelps is also a wonderful doctor and caring person who will take great and time with a patient if a patient requires it, or get the patient in and out quickly and easily if the situation calls for it. I could not give him/them a higher recommendation....they're the best.
A+. Very personable and patient. Clear explanations and suggestions.
Dr. Phelps was awesome!!
The doctor was great and very nice to my daughter . I'm happy we found a great doctor .
We just moved to the US in August and I am looking for a primary care doctor. Our family doctor in Thailand is really good so we have high expectations. Dr. Phelps has been a very good listener -- which to me very important quality -- he is polite and professional. What I like most about him is his approach to healthcare. As I am very healthy, we focus on preventative rather than corrective measures.
Dr Phelps was very nice and patient. He listened to my concerns thoroughly. Additionally he explained his concerns and made sure I understood all of my treatment.
Great visit. He was very professional and didn't rush the process at all.
Very friendly and efficient staff. Dr. Phelps is a good doctor. Very thorough. Not rushed. Easy to talk with and good listener.
He was very professional and welcoming. The office is clean and comfortable, and the staff is exceptionally nice.
So personable and caring.
Friendly, quick, easy. First time visit and I felt very comfortable
Always professional and personable. Bedside manner is excellent.
Dr. Phelps suggested an alternate treatment for my shoulder injury that worked really well! He's open minded and has great ideas. His staff is fun and personable, I look forward to going!
Nice office, friendly staff. All good.
Very impressed with him and loved his bedside manner. I truly trust my health care to him.
Dr. Phelps isn't my doctor, he's my fiance's primary care doctor. But I make sure to attend his appointments to ensure I stay in the loop with the medical stuff going on in my beloved's life. Dr. Phelps is amazing! With past experience with physicians dealing with my fiance's care, it's been a nightmare trying to find a quality doctor, who actually cares about their patients that accept OHP. I can't say enough how happy I am that we found Dr. Phelps. He's amazing, he listens and seems to genuinely care about the health care of his patients. A++
Good at listening to patient concerns.
Very easy to reschedule.
Great experience. I was seen right away. Dr phelps was encouraging and understanding of my situation and explained clearly the next steps. The office staff is always very professional. I love the general vibe and environment at BFM.
Dr Phelps has seen me a few times and every time we speak, he's sure to listen to me and has great bedside manner.
Great as always. Please make sure patients walk out with a printed summary of what was discussed and decided during the visit.
Michael is a great doctor with great bedside manner. He actually took the time to sit and listen to all concerns. It's sad to say that this day and age it seems very challenging to find a doctor who genuinely cares about the patient. I am so glad we found Dr. Phelps! :)
I've had a fatty non cancerous tumor on my neck for years. Many doctors tried to charge me thousands to remove it. Dr Phelps took care of it in an hour like it was nothing and on the cheap. He is fantastic. Great doctor, thanks bud!
Mike Phelps is the best doctor I have ever had. It's very much like he is an old friend. Super knowledgeable, never rushes, open-minded about alternative treatments, and his staff is always fun, happy and on-time!
Great staff. Dr. Phelps is awesome, very knowledgeable and friendly, makes you feel you are being taken cared of.
Everyone in the office was very friendly and efficient. I was in an exam room speaking with Dr. Phelps before my scheduled appointment time! I've never experienced that at a doctor's office before. Excellent overall experience.
Great atmosphere, Doctor is great !
Dr Phelps has excellent communication skills, my kids actually look forward to seeing him as he's so caring and listens to them. He never seems in a rush to just get to the next patient. He's diligent, professional and obviously very knowledgeable.
A very comfortable atmosphere with friendly staff. I am really happy I found Dr. Phelphs!
He's awesome. Super nice guy, really helpful, and genuinely remembers who you are. Just wish his office was a tiny bit closer to Portland!
Dr. Phelps was helpful and listened to my concerns and integrated my research with his own understanding.
Super friendly reception staff, very nice office, and great professional service all around. I'm glad I took my friend's recommendation and this will definitely be my permanent doctor's office.
I'm looking for a primary doctor Phelps and his staff was very good
Best dr. I've had. Helping me find out my health issues in the most natural effective way!
Very kind and easy to talk to. Great turnaround time, too!
I loved filling out all the forms online before my first visit so I just had a few papers to sign. The staff was friendly and helpful. Dr, Phelps was attentive & listened to my history, as well as asked good follow-up questions. He explained his course of action & answered my questions thoroughly. Extremely satisfied with my visit.
Doctor Phelps was an amazing doctor who was honest with his feedback and really cared about the concerns that I had with my health. He addressed all of my concerns and was very informative and helpful with any questions that I had. I highly recommend him to anyone who is looking for primary care.
Dr. Phelps was amazing. He was very helpful and genuinely interested in my well being beyond just my health. As weird as this sounds, I look forward to my next visit with Dr. Phelps.
Dr Phelps was attentive and fair. Rather than rush into treatment for low testosterone and high glucose he wanted to run another blood test that looks at my blood sugar over the last 3 months and wanted me to exercise more and cut sugary drinks to help with low T before comsidering more risky replacement therapy.
Overall, I'm very pleased with my visit and with Dr. Phelps. I've seen many doctors in my lifetime, and Dr. Phelps is one of the few who took a genuine interest in establishing a strong understanding of his patient's background and needs. I would definitely recommend Dr. Phelps to family and friends.
I was impressed with his knowledge and appreciated his advice. It's hard to gauge on a first visit how additional treatment will unfold as a level of trust needs to be earned and my overall future health will determine additional comments.
Very friendly and knowledgeable. Really enjoyed my visit. He really listens and tries to find your best solution
Dr. Phelps is a credit to his profession to say the least. He was thorough, thoughtful, and possesses an exemplary bedside manner. I felt very comfortable discussing my recent health challenges with him, and at no point did he seem like he was in a rush, or needed to move on to the next patient. He will definitely be my primary care physician until I shuffle loose this mortal coil. If there were more doctors(and people in general for that matter) like Dr. Phelps, the world would be a MUCH better place! His staff is also extremely friendly, congenial, humorous(in an office appropriate manner, if you will), thorough, & professional. Keep up the great work guys! You absolutely deserve every glowing review you receive.
He was great and listened to everything I had to say. He addressed all my concerns and questions.
I think it was excellent
Dr. Phelps really listened and was very thorough. Very nice man.
Professional, friendly and helpful.
Great overall experience! The office is clean and modern, friendly staff and Dr. Phelps made me feel comfortable and answered all my questions. I will be going back for sure.
He is super nice. He cares about you and asks about you. I would recommend him as a family doctor for anyone.
He was funny and asked me lots of questions. I immediately felt as ease with him. I had a wide variety of concerns I wanted to address with him, and he ensured me he had plenty of time to hear all my concerns. Great doctor. I trust his judgment. He took care of a problem I had been going to several other doctors about. He solved it in the first visit. I couldn't give him higher praise.
He was a super nice doctor and had same day availability which was awesome. Thank you.
Very easy to talk to and listen to all your concerns.
nice office and very welcoming
I felt welcomed and not rushed from everyone including the front office gal, the MA I saw next, and Dr. Phelps. They are thorough and have excellent bedside manner. Parking is easy, and the office decor was quite nice.
He was very kind and professional
Excellent provider. Caring and knowledgeable ad also quick and to-the-point.
I recently decided to look for a new primary care doctor because I was tired of having to drive so far away just to see my previous doctor. I am happy I called this clinic. The clinic was clean and nice and in a very convenient location. I got in right away with Dr. Phelps and he took his time to go over treatment options and even mentioned a different treatment that I had never heard of before (my previous doctor only mentioned one medication during the 7 years that I saw her so I had no idea there were other options available). I appreciate that he went over different options and took the time to explain them all to me. I would definitely recommend this clinic!
Very good interaction, with Doctor Phelps and everyone else at Bridgeport! They are so nice!
Great visit . I was impressed with the doctor. answered all my questions and listened to what I had to say which I find to be rare with doctors. This guy really cares about his patients and it shows . Thx for the wonderful service.
This is the second time that I have seen Dr. Phelps and he was great. I appreciated the time he took to listen to all of my symptoms and gave me all options of possible diagnosis' and the different treatments.
Very upbeat staff and waitng area. Exam rooms not dreary. Dr. Phelps was very encouraging and informative.
Great visit, every time! Practical approach, friendly efficient staff.
Great guy, seemed concerned about my wellfare.
Modern office and helpful staff. Dr. Phelps was knowledgeable with a good bedside manner.
Quick and efficient appointment. I appreciate that testing was done in house and at my appointment rather than having to go to a separate office.
Excellent, simply excellent. Will be transferring everyone over for him to be the families primary care doctor.
First time visit but really liked the connection. Pleasant and great at listening to patient (even when I said I hate drugs). Seems to be very interested in meeting the concerns of the patient while being thorough in his treatment plan.
I have never been happier in my life with a doctor and I am over 59 years old !!! I am beyond happy with him and his staff.
Michael Phelps, MD has a comfortable presence about himself. He heard my questions, and had good, comprehendible suggestions/feedback.
Being a physician myself, I was extremely pleased with Dr.Phelps! He has absolutely wonderful bedside manner and spent time listening to me. He made me feel at ease and comfortable while addressing my concerns. I will be sending my family to see him! Wonderful experience! Amazing staff!
Dr.Phelps was very warm and informative. He made me very comfortable and he was very efficient. His whole staff was great and made going to the doctors an actual pleasant experience. I will definitely be going back.
Best appointment I've had with a primary care provider.
Great medical service, and very informative.
Dr. Phelps is awesome! He spent a great deal of time getting to know me and asking clarifying questions about my health concerns. He is by far the best doctor I have ever had. I highly recommend him!
Very professional, nice clean offices. Timely, with new modern equipment. All around a good experience.
I am generally nervous about going to the doctor and especially a new one. Dr. Phelps made me comfortable and put me at ease right away. He is professional and compassionate while solving my health problems big and small. The office is beautiful and the staff is very welcoming. I highly recommend Dr. Phelps and will be bringing my entire family to see him.
This was my first visit. He was attentive to my concerns and overall health. He dealt efficiently with my issue and asked if there were other concerns (and checked one out). I didn't feel rushed at all.
Dude was awesome! It's so hard to find a doctor who presents themselves in a way you feel like you can trust. Moreover, in a way that makes you see that they really care about you and the decisions they make that could affect your life. I only had one appointment so far, but I can say that I trust Michael more than I've been able to trust any other doctor I've seen.
Great staff and dr.
Dr. Phelps was GREAT! He was very patient with me and really listened. I felt like he genuinely cared for my health. I definitely want him as my Primary Care Physician!
Michael is great. We are about the same age and from what I can tell we relate on a lot of levels. Easy to talk to and a great office. The staff were all great too.
Very easy to talk to and friendly. I have not seen the DR in long time and Dr. Phelps did a great job of talking to the things I was concerned about.
Very friendly staff and doctor! Qucik and efficient!
Very nice atmosphere. Simple and contemporary. Well laid out floor plan. Polite, non judgmental, people who were very friendly.
Dr. Phelps is informative, courteous, personable and has a wonderful staff.
I went in for a sore throat and he gave me a full check up since we were there. Didnt rush through and give me some random diagnosis but took his time to ask thoughtful questions to correctly diagnose me. He cared about my health not my money. Hard to find a doctor like this now-a-days. Must go!
Dr. Phelps has been my primary care physician for at least 2 years, not long after he started. Over that short time, I've had a variety of issues. What's consistent is that he always takes time to examine you himself, he doesn't spend the appointment looking at notes or a screen, and he always finds the right solution. Great doctor!
Great staff, friendly atmosphere. I really felt cared for.