Search adult and pediatric providers and schedule appointments online. Need to schedule by phone? Call our scheduling team at 1-800-533-8762 between 8 a.m. and 5 p.m. Monday through Friday.
Loading Complete
Michael Joseph O'Malley

Michael Joseph O'Malley, MD

Reconstructive Orthopedic Surgery

Accepting New Patients
LGBTQIA+ Affirming
Online Booking
Video Visit
4.8 of 5 stars743 ratings, 150 reviews
Need help scheduling? Call 412-802-4100

Highlights

Age Groups Seen

  • Adult
  • Older Adult

Languages

  • English

Gender

Male

About Michael Joseph O'Malley

Dr. Michael J. O’Malley is an orthopaedic surgeon and is certified by the American Board of Orthopaedic Surgery. He earned his medical degree at Temple University School of Medicine and completed a residency at UPMC and fellowship at Rothman Institute. He also is an assistant professor of orthopaedic surgery at the University of Pittsburgh School of Medicine.

Dr. O’Malley specializes in hip and knee replacement and revision hip and knee reconstruction surgery. He utilizes the direct anterior approach for hip replacement and teaches the technique nationally. Additionally, he uses robotic assistance for partial and total knee replacement and has developed and implemented same-day discharge and rapid recovery protocols following total joint replacement. He has published numerous articles and book chapters and presents his research nationally. He is a member of the American Association of Hip and Knee Surgeons and the American Academy of Orthopaedic Surgeons.

LGBTQIA+ Affirming: This provider has completed training on how to create a safe, comfortable, and welcoming environment for LGBTQIA+ patients. This provider may or may not offer LGBTQIA+ specific medical or surgical care. Please ask when scheduling.

Are you already a patient of this provider and have a MyUPMC account? Log in to MyUPMC to schedule.

This provider is affiliated with UPMC.

Logo for This provider is affiliated with UPMC.

Academic Title

Assistant Professor

Provider Type

Physician

Locations

  1. UPMC Department of Orthopaedic Surgery
    • 5200 Centre Avenue, Suite 415, Pittsburgh, PA 15232
    • UPMC Department of Orthopaedic Surgery
      • 600 Oxford Drive, Suite 200, Monroeville, PA 15146
      • UPMC Sports Medicine
        • 8000 Cranberry Springs Drive, Cranberry Township, PA 16066

        Expertise

        Education

        Rothman Institute Thomas Jefferson University

        Fellowship

        University of Pittsburgh School of Medicine

        Residency

        Temple University Lewis Katz School of Medicine

        Medical Education

        Board Certifications

        Orthopaedic Surgery

        American Board of Orthopaedic Surgery

        Insurance

        Please call the physician's office to verify insurance coverage.
        Search plans
        • UPMC for Life
        • UPMC for You
        • UPMC Health Plan
        • Aetna
        • Amerihealth Caritas
        • Cigna
        • Gateway
        • Highmark
        • Humana
        • Independent Health
        • Medical Mutual of OH
        • Medicare
        • Non-PA Medical Assistance
        • PA Health And Wellness
        • PA Medical Assitance
        • Palmetto
        • Tricare
        • Unison
        • United Healthcare
        • Veterans Choice

        Ratings & Reviews

        4.8 out of 5

        743 ratings, 150 reviews

        The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

        Care provider's discussion of any proposed treatment
        Average provider Care provider's discussion of any proposed treatment rating 4.7 out of 5 stars
        Likelihood of your recommending this care provider to others
        Average provider Likelihood of your recommending this care provider to others rating 4.8 out of 5 stars
        Care provider's efforts to include you in the decisions about your care
        Average provider Care provider's efforts to include you in the decisions about your care rating 4.8 out of 5 stars
        Concern the care provider showed for your questions or worries
        Average provider Concern the care provider showed for your questions or worries rating 4.8 out of 5 stars
        Explanations the care provider gave you about your problem or condition
        Average provider Explanations the care provider gave you about your problem or condition rating 4.8 out of 5 stars
        Search reviews
          5 out of 5 stars
          Reviewed on 3/14/2025

          Dr. O'Malley and entire staff were outstanding. Dr.O'Malley went the extra mile.

          5 out of 5 stars
          Reviewed on 3/14/2025

          Very professional and personable

          5 out of 5 stars
          Reviewed on 3/13/2025

          Dr. MichaelO Malley is incredibly kind and empathetic I trust him completely

          5 out of 5 stars
          Reviewed on 3/13/2025

          Always recommend him. He's terrific.

          5 out of 5 stars
          Reviewed on 3/5/2025

          Very professional and kind

          5 out of 5 stars
          Reviewed on 3/5/2025

          Dr. O"Malley listens to what a patient says! He's very compassionate and an excellent surgeon

          5 out of 5 stars
          Reviewed on 3/5/2025

          Dr. Omalley and Max listened with concern and recommended a course of action

          5 out of 5 stars
          Reviewed on 2/28/2025

          Nothing bad here

          5 out of 5 stars
          Reviewed on 2/20/2025

          Very impressed with Dr. O'Malley and his staff

          5 out of 5 stars
          Reviewed on 2/14/2025

          I would recommend him highly for his genuine caring , compassion and expertise.

          5 out of 5 stars
          Reviewed on 2/12/2025

          Dr. O'Malley fully explained the worsening condition of my left knee and the pros and cons of options for knee replacement surgery. He was considerate of my needs, concerns and time commitments. I have full respect for and confidence in Dr. O'Malley's medical expertise and have always been impressed by his kindness.

          5 out of 5 stars
          Reviewed on 2/6/2025

          I spent more time with the resident, Pat P.- he was great! He answered all of my questions and explained the procedure details that I had regarding type of prosthesis and pros/cons of each. Dr. O'Malley was similarly up front and kind. I felt cared for by both.

          5 out of 5 stars
          Reviewed on 2/5/2025

          Dr O'Malley is such a good doctor - he is the best at what he does and it always reflex in his concern of and for his patients

          5 out of 5 stars
          Reviewed on 1/24/2025

          Dr O'Malley, PA Greg Soxman and Dane were responsive to my questions.

          5 out of 5 stars
          Reviewed on 1/22/2025

          Very attentive. Answered any questions I had. Took time to explain any concerns I had. Good experience.

          5 out of 5 stars
          Reviewed on 1/22/2025

          Like I said Dr. O'malley is the best!!!

          5 out of 5 stars
          Reviewed on 1/22/2025

          All of my concerns were heard and considered. I was informed of what I must do before treatment could be completed and why.

          5 out of 5 stars
          Reviewed on 1/22/2025

          My orthopedic doctor is awesome and sincerely cares about his patients.

          5 out of 5 stars
          Reviewed on 1/15/2025

          I was really pleased with Dr O'Malley. It was the best decision I made to come to him.

          5 out of 5 stars
          Reviewed on 1/8/2025

          I have recommended Dr. O'Malley to many of my friends; several of those friends are currently his patients.

          5 out of 5 stars
          Reviewed on 12/13/2024

          Very good

          5 out of 5 stars
          Reviewed on 12/13/2024

          All staff was excellent!

          5 out of 5 stars
          Reviewed on 12/11/2024

          This was the best experience ever! I would highly recommend! It's very difficult to find someone that doesn't look down on you for your weight, helps you feel validated and valued. In the past, with other providers, left office crying and feeling demoralized!! Cannot say enough great things here!

          5 out of 5 stars
          Reviewed on 11/14/2024

          Surgeon listened and explained surgical procedure clearly. Answered questions and concerns.

          5 out of 5 stars
          Reviewed on 10/30/2024

          This was my pre-op appointment for my up coming knee replacement surgery in January. I already had one knee done so I know what to expect. But Dr O'Malley and everyone in his office was excellent about explaining everything to me to prepare me for my surgery.

          5 out of 5 stars
          Reviewed on 10/23/2024

          Dr OMalley is THE best !

          5 out of 5 stars
          Reviewed on 10/17/2024

          Listened to my history, reviewed my x-rays and explained them to me. Gave me a full explanation of findings and options. Scheduled surgery in about 4 months. It is not urgent so again I understand the delay.

          5 out of 5 stars
          Reviewed on 10/16/2024

          All questions answered completely

          5 out of 5 stars
          Reviewed on 10/10/2024

          He listened carefully, explained thoroughly, and answered two related questions that were not directly related to the surgery. Answers were very helpful.

          5 out of 5 stars
          Reviewed on 10/9/2024

          The MD and intern were very patient, very good listeners. The MD apologized for the delay.

          5 out of 5 stars
          Reviewed on 10/9/2024

          Can only strongly recommend this office to everyone

          5 out of 5 stars
          Reviewed on 9/27/2024

          Very attentive. Did not rush. Felt he really cared about my problem

          5 out of 5 stars
          Reviewed on 9/25/2024

          Dr O'Malley is the best Excellent bed side manors, very professional, caring and he knows his work is superb

          5 out of 5 stars
          Reviewed on 9/25/2024

          Good

          5 out of 5 stars
          Reviewed on 9/19/2024

          Doctors and staff great very professional and personable

          5 out of 5 stars
          Reviewed on 9/13/2024

          Very good visit.

          5 out of 5 stars
          Reviewed on 9/12/2024

          I have and will recommend Dr. O'Malley to others. He is an excellent surgeon and always takes tine time to answer all my questions. I am thrilled with the results of my hip replacements!

          5 out of 5 stars
          Reviewed on 8/21/2024

          See previous comments I have recommended many people I know who are in need of new knees or hips to go to Dr. O'Malley and his practice. He is awesome!!!

          5 out of 5 stars
          Reviewed on 8/9/2024

          Dr o'Malley is an exceptional surgeon.

          5 out of 5 stars
          Reviewed on 8/7/2024

          Doctor O'Malley addressed my problem quickly and efficiently. Could not have been better.

          5 out of 5 stars
          Reviewed on 8/7/2024

          Good experience

          5 out of 5 stars
          Reviewed on 7/31/2024

          Dr O Malley and his team are top notch humans

          5 out of 5 stars
          Reviewed on 7/31/2024

          Dr O'Malley and his physician assistant were very courteous and helpful.

          5 out of 5 stars
          Reviewed on 7/12/2024

          Excellent experience

          5 out of 5 stars
          Reviewed on 7/12/2024

          Dr. OMalley and his team are excellent! I'd refer him to everyone!

          5 out of 5 stars
          Reviewed on 7/10/2024

          All very personable

          5 out of 5 stars
          Reviewed on 7/3/2024

          No bad experience.

          5 out of 5 stars
          Reviewed on 7/3/2024

          I had an excellent visit

          5 out of 5 stars
          Reviewed on 6/26/2024

          The best plus, plus. Only good things to say about Dr. OMalley.

          5 out of 5 stars
          Reviewed on 6/14/2024

          Initially I met with Dr. Devin Scott, a Resident and then with Dr. O'Malley. Both doctors were nice, attentive, and professional.

          5 out of 5 stars
          Reviewed on 6/13/2024

          Saw a resident Doctor first. He thoroughly answered my questions. Then Dr. O'Malley came in and he was very thorough and willing to work with my time schedule

          5 out of 5 stars
          Reviewed on 6/6/2024

          All good

          5 out of 5 stars
          Reviewed on 5/30/2024

          I was absolutely recomend Dr O'Malley to anyone.

          5 out of 5 stars
          Reviewed on 5/24/2024

          Care provider listened to me

          5 out of 5 stars
          Reviewed on 5/22/2024

          From the x-ray techs to the Dr everyone was so very nice! I absolutely love the way i'm treated with every visit

          5 out of 5 stars
          Reviewed on 5/2/2024

          It was a great because they were able to diagnose the issue I am having and provided a solution that I am hoping is successful.

          5 out of 5 stars
          Reviewed on 5/1/2024

          Treated me with respect which is all I can ask for. I hope the second hip goes as well as the first.

          5 out of 5 stars
          Reviewed on 4/24/2024

          Every time somebody says they have joint paint I always tell them to see dr omalley he is absolutley best orthepedic surgeon you could ever get lucky enough to use

          4 out of 5 stars
          Reviewed on 4/12/2024

          Dr. O'Malley has already explained to me what I need to do before I have the knee replacements

          4 out of 5 stars
          Reviewed on 4/11/2024

          Unacceptable wait time will keep me from referring

          5 out of 5 stars
          Reviewed on 3/27/2024

          Knowledgeable, polite, friendly

          5 out of 5 stars
          Reviewed on 3/27/2024

          Very good

          5 out of 5 stars
          Reviewed on 3/22/2024

          Great Doctor gave me all the information I needed

          5 out of 5 stars
          Reviewed on 3/22/2024

          Excellent PA

          5 out of 5 stars
          Reviewed on 3/21/2024

          A+++

          5 out of 5 stars
          Reviewed on 3/13/2024

          Excellent doctor listened to my problems

          5 out of 5 stars
          Reviewed on 3/8/2024

          Everything was explained to me very well

          5 out of 5 stars
          Reviewed on 2/28/2024

          Both Dr O'Malley and his PA, Greg, were very professional, listened to my concerns, offered options to deal with current medical issues.

          5 out of 5 stars
          Reviewed on 2/23/2024

          Listened to my concerns

          5 out of 5 stars
          Reviewed on 2/23/2024

          Great interaction with the physician

          5 out of 5 stars
          Reviewed on 2/7/2024

          The doctor was easy to talk to.

          5 out of 5 stars
          Reviewed on 1/31/2024

          Have already recommended him

          5 out of 5 stars
          Reviewed on 1/31/2024

          We have referred a number of friends to Dr. O'Malley!

          5 out of 5 stars
          Reviewed on 1/18/2024

          I had no problems, just glad I got the chance to express my gratitude for the great surgery he performed that left me pain free after many painful years.

          5 out of 5 stars
          Reviewed on 1/17/2024

          The providers, MD or PA always listen, are kind and present options for treatment.

          5 out of 5 stars
          Reviewed on 1/11/2024

          Dr. O'Malley made me feel much better about my hip revision.

          5 out of 5 stars
          Reviewed on 1/10/2024

          I really appreciated Dr OMalleys care of me. He was ver attentive and caring. Explained all procedures and plan of care. He left nothing out.

          5 out of 5 stars
          Reviewed on 1/10/2024

          Good

          4 out of 5 stars
          Reviewed on 1/4/2024

          He did both of my knees and I highly recommend him to others.

          5 out of 5 stars
          Reviewed on 1/4/2024

          I had a problem with my shoulder that was not the reason for my visit. They examined and tested and referred me.

          5 out of 5 stars
          Reviewed on 1/4/2024

          I can not say enough about how wonderful Dr O'Malley is.

          5 out of 5 stars
          Reviewed on 1/3/2024

          Excellent overall

          5 out of 5 stars
          Reviewed on 12/22/2023

          Excellent doctor

          5 out of 5 stars
          Reviewed on 12/22/2023

          Very impressed with Dr. O'Malley. All care givers were not pushy and listened. I have dealt with multiple orthopedic surgeons over the years but Dr. O'Malley was by far the most considerate and down to earth.

          5 out of 5 stars
          Reviewed on 12/22/2023

          I JUST LOVE LOVE ALL THE PEOPLE WHO I ALWAYS COME IN CONTACT WITH VERY LOVING AND TAKE TIME TO EASE YOUR WORRIES.

          5 out of 5 stars
          Reviewed on 12/22/2023

          Dr O'Malley listens to my input. I would definitely recommend him.

          5 out of 5 stars
          Reviewed on 12/21/2023

          I like Dr. Michael O'Malley. He He listens to my concerns and addresses them. I trust him.

          5 out of 5 stars
          Reviewed on 12/13/2023

          Excellent

          5 out of 5 stars
          Reviewed on 12/13/2023

          I was VERY pleased with all of the care, and discussion with the doctors.

          5 out of 5 stars
          Reviewed on 12/13/2023

          Excellent!

          5 out of 5 stars
          Reviewed on 12/8/2023

          Dr. O'Malley is absolutely incredible! Whatever UPMC pays this man it's not enough. How a person can be this intelligent and empathetic at the same time is amazing. I've been an RN for 30 years and have never come across anyone who comes close to this physician.

          5 out of 5 stars
          Reviewed on 12/7/2023

          Dr O'MALLEY reviewed record and x-rays thoroughly. Explained everything in detail. Gave helpful tips. Pleasant demeanor. Pleasure to work with.

          5 out of 5 stars
          Reviewed on 12/7/2023

          I trust Dr. O' Malley's skill level and insight. I have had "the best" with Dr. Peter Z. Cohen and Dr. Lawrence Crossett, but Our Lord continues to bless me. Dr. O' Malley is an outstanding replacement for these retired UPMC Surgeons.

          5 out of 5 stars
          Reviewed on 12/6/2023

          The whole team is very professional and informative and kind

          5 out of 5 stars
          Reviewed on 11/30/2023

          I was initially seen by Dr. Wagala who was very friendly and thorough in explaining the results of my x-rays to me. Dr. O'Malley followed, and we had an excellent discussion regarding my condition, lack of success with my treatments to date, and the decision to proceed with hip replacement surgery. I felt that Dr. O'Malley really listened to me and answered my questions confidently and thoroughly. He fully explained the surgery, what to expect following surgery, and what I need to do pre and post surgery to help with the outcome.

          5 out of 5 stars
          Reviewed on 11/10/2023

          I had many questions and concerns about committing to knee surgery. Dr O'Malley was very informative and gave me the information I needed to make my decision.

          5 out of 5 stars
          Reviewed on 11/10/2023

          I have total faith in their team. They understood my situation and provided direction as to what to do to improve my health.They got me a surgery appointment as soon as possible.

          5 out of 5 stars
          Reviewed on 11/8/2023

          Dr. OMalley and his staff are excellent

          5 out of 5 stars
          Reviewed on 11/1/2023

          Reat experiance and I will continue to see Dr. O'Malley.

          3 out of 5 stars
          Reviewed on 10/19/2023

          Wasn't much discussion with the doctor.

          5 out of 5 stars
          Reviewed on 10/11/2023

          I would never go anywhere else, but UPMC Dr. O'Malley is the best very informative after talking to him you realize he has your best interest in mind

          5 out of 5 stars
          Reviewed on 10/11/2023

          Excellent caring staff

          5 out of 5 stars
          Reviewed on 9/27/2023

          Everyone I dealt with was professional and on point

          5 out of 5 stars
          Reviewed on 9/21/2023

          Both Dr. O'Malley and the physician doing his orthopedic fellowship were on the same page and were both concerned and willing to address my visit.

          5 out of 5 stars
          Reviewed on 9/8/2023

          Dr. O'Malley is very caring and patient focused. He explains everything well and encourages questions.

          5 out of 5 stars
          Reviewed on 9/8/2023

          I have recommended this facility and will continue to do so.

          5 out of 5 stars
          Reviewed on 9/6/2023

          They always gave me all the options, and let me make my own decisions on what direction I wanted to go on with

          5 out of 5 stars
          Reviewed on 9/6/2023

          Very satisfied with the appointment.

          5 out of 5 stars
          Reviewed on 8/31/2023

          I really appreciated the time and attention that I got from Dr O'Malley. I was very anxious about the appointment and the pending surgery but he was very reassuring and showed concern for my issues

          5 out of 5 stars
          Reviewed on 8/30/2023

          Dr was thorough

          5 out of 5 stars
          Reviewed on 8/30/2023

          Positive experience..

          5 out of 5 stars
          Reviewed on 8/23/2023

          This was my first visit. PA, Greg, was very patient and was able to answer all my questions without me feeling rushed. Dr. O'Malley came into the room afterwards and was, also, able to give me information to help me make some decisions.

          5 out of 5 stars
          Reviewed on 8/17/2023

          Assessed problem accurately. Provided treatment options with pluses and minuses for each. Was able to make a treatment decision from those options.

          5 out of 5 stars
          Reviewed on 8/16/2023

          Great experience!

          5 out of 5 stars
          Reviewed on 8/16/2023

          I speak very highly of Doctor O MalleyTo others

          5 out of 5 stars
          Reviewed on 8/11/2023

          I highly recommend Dr. O'Malley.

          5 out of 5 stars
          Reviewed on 8/9/2023

          I felt that I was not just a set of RVUs and my questions and unique desires were taken into account and factored into my end result.

          5 out of 5 stars
          Reviewed on 8/3/2023

          I can't express how wonderful this experience was. Everyone was very kind & happy. The work environment in this office must be awesome as everyone was cheerful & very kind, sweet/pleasant.

          5 out of 5 stars
          Reviewed on 8/3/2023

          Good

          5 out of 5 stars
          Reviewed on 8/3/2023

          My questions were answered, the examination was through.

          5 out of 5 stars
          Reviewed on 8/3/2023

          Very knowledgeable and informative.

          5 out of 5 stars
          Reviewed on 8/2/2023

          I will reccomend this place to anyone

          5 out of 5 stars
          Reviewed on 7/28/2023

          Great experience

          5 out of 5 stars
          Reviewed on 7/20/2023

          Very efficient office

          5 out of 5 stars
          Reviewed on 7/19/2023

          Outstanding. Could not have been better.

          5 out of 5 stars
          Reviewed on 7/13/2023

          Phenomenal experience

          5 out of 5 stars
          Reviewed on 7/12/2023

          Dr. OMalley is very kind and caring. He supported my decision to pursue surgery, after exhausting all other treatment options for the past year. He explained in detail the procedure from beginning to end along with what to expect during the recovery period.He answered all my questions. I feel very confident that I am in good hands with Dr.OMalley!

          5 out of 5 stars
          Reviewed on 7/5/2023

          Great experience with Dr Mead and Dr O'malley

          5 out of 5 stars
          Reviewed on 7/5/2023

          Excellent Dr and staff

          5 out of 5 stars
          Reviewed on 6/29/2023

          Excellent

          5 out of 5 stars
          Reviewed on 6/28/2023

          Always answered questions and explanations were understandable

          5 out of 5 stars
          Reviewed on 6/21/2023

          Had a very good experience. Staff was knowledgeable, listened to my concerns.

          5 out of 5 stars
          Reviewed on 6/15/2023

          Good

          5 out of 5 stars
          Reviewed on 6/14/2023

          All great

          5 out of 5 stars
          Reviewed on 6/1/2023

          LISTENED! SO KEY TO A PARTNERSHIP IN CARE. MY BODY AND EXPERIENCE. HIS EDUCATION TRAINING AND EXPERIENCE WORKS TOGETHER.

          5 out of 5 stars
          Reviewed on 5/31/2023

          Dr O'Malley listened to my concerns and made wise decisions on how best to treat my problem. He was very gentle and obviously very skillful while administering a procedure. I trust him and will rely on his recommendations in the future.

          5 out of 5 stars
          Reviewed on 5/26/2023

          Dr O'Malley took time to answer questions- and anticipated my questions by explaining conditions with my knee. I became well educated about the surgical procedures that were used in my case!

          5 out of 5 stars
          Reviewed on 5/26/2023

          Very thorough and concise. Very confident in the team.

          5 out of 5 stars
          Reviewed on 5/26/2023

          Dr. O'Malley took time to discuss options and to explain knee replacement surgery. He listened to my concerns and put me at ease.

          5 out of 5 stars
          Reviewed on 5/12/2023

          I have alot of respect for Dr OMalley and his knowledge of my issue.

          5 out of 5 stars
          Reviewed on 5/11/2023

          I was looking for a second orthopedic recommendation relating to arthritis in my knees. Dr. O'Malley listen closely to my input into my physical condition and responded in a very meaningful and detailed manner. I was very impressed with his manner and appreciated his attention.

          5 out of 5 stars
          Reviewed on 5/10/2023

          The entire visit was pleasant

          5 out of 5 stars
          Reviewed on 5/3/2023

          Very professional

          5 out of 5 stars
          Reviewed on 5/3/2023

          Dr O'Malley was exceptional. I've seen two surgeons prior to him and I know I am in the best hands. He is all around fantastic. I encountered it with my personal appointment but when I saw him interact with his staff it really sealed the deal in my mind

          5 out of 5 stars
          Reviewed on 4/26/2023

          I recommend Dr. O'Malley to everyone.

          5 out of 5 stars
          Reviewed on 4/20/2023

          Dr. O'Malley was great. He talked about my condition, my options and made a recommendation with which I am very happy to follow.

          1 out of 5 stars
          Reviewed on 4/19/2023

          The Doctor was worried about things I didn't go to him about. My appointment was all most at an emergency and he was worried about weight. I am over weight but not obesit. I could probably lose 30 pounds and be better.

          5 out of 5 stars
          Reviewed on 4/19/2023

          I was seen by the PA, Resident and then the Doctor and PA. All handled my case professionally!

          5 out of 5 stars
          Reviewed on 4/14/2023

          Excellent surgeon! No complications

          5 out of 5 stars
          Reviewed on 4/6/2023

          Dr O'Malley is great. Takes his time, explains everything. Would highly recommend him and already have

          3 out of 5 stars
          Reviewed on 4/5/2023

          The wait was long. I did not get results