Nathan T Holmes

Sports Medicine

570 Egg Harbor Road, Suite C4

Sewell, NJ 8080 Directions

609-267-9400

doctors.virtua.org

4.9 out of 5

747 verified ratings

747 Ratings, 247 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Mar 10, 2026
Thankful for the wheelchair assistance. I'm glad I could take x-rays right there and have them read immediately. I liked the doctor, his plan, and his explanations to help me understand.

Mar 5, 2026
Dr Holmes is an excellent doctor, I always feel that he has my best interests and never pressures me into a certain course of action.

Mar 3, 2026
Dr Holmes is a wonderful doctor. He cares about his patients and puts their wellbeing before everything else. I have referred my neighbors and family members to see him. He's the best.

Mar 2, 2026
I wouldn't get better care somewhere else. I am very satisfied with the Virtua team.

Feb 24, 2026
Dr. Nathan Holmes is an excellent doctor. He has been taking care of me and I really trust his opinion. And I have excellent care when I go there and they are very prompt, almost always on time. Thank you.

Feb 24, 2026
Excellent staff

Feb 19, 2026
I just wanted to say that Dr. Holmes was unbelievably wonderful, knows me as a patient, treats me with respect, and definitely always understands my issues and knows what is best for me. I have complete confidence in him and have followed him over the years just to stay with one of the best doctors dealing with [REDACTED] issues there is. So you're very lucky to have him as an employee. Thank you. [REDACTED]

Feb 17, 2026
Easy to schedule and the staff was wonderful

Feb 17, 2026
Dr. Holmes is a wonderful doctor. I went to him a couple of years ago for my R shoulder with a very large calcification that other doctors did not want to treat. I was referred to him for a possible Tenjet procedure, which he did, which relieved my pain that I had had for a very long time. He took very good care of me throughout my post procedure. So, now I'm back for my L shoulder. X-ray showed that I do have another calcification growing that shoulder. I explained to him I can't take the time right now to have the procedure so he gave me an injection to hopefully relieve my pain until I can take the time to have another Tenjet procedure. He's the best! The staff, including the appointment scheduler, Front desk, assistant, and xray tech, were all very efficient & friendly. It's a very pleasant & well run office!

Feb 17, 2026
The experience is easy and I trust Dr Holmes

Feb 17, 2026
DR> Holmes is the best .Outstanding doctor.

Feb 16, 2026
The call center is terrible! Upon making my initial appointment I was # 75 in the queue. Someone called back to schedule an appointment but I could not go out until I heard from them knowing they would need sensitive information. Today, I scheduled physical therapy and believe I was #23. It's a stressful experience to say the least.

Feb 13, 2026
Excellent provider

Feb 13, 2026
Overall experience was great. Very friendly staffs and the office was very clean

Feb 9, 2026
I am very comfortable with the staff at Reconstructive Orthopedics. Dr. Holmes is great.

Feb 5, 2026
Great practice and doctor

Feb 2, 2026
Great doctor

Feb 2, 2026
Dr. Holmes was excellent. He was knowledgeable. He was personable. He really cared about my situation. I would certainly recommend him to family and friends. And I was very happy to be in his office. They all were very nice and warm and friendly. And I thank you.

Jan 30, 2026
Dr. Holmes took the time to go over my knee issues, devise a plan for treatment and made me feel very at ease with his explanation of next steps.

Jan 22, 2026
All went well.

Jan 22, 2026
I'm looking forward to the necessary care I'm in need of as the approval is received

Jan 22, 2026
I was not aware the office had moved and went to the wrong place for the appointment

Jan 22, 2026
Timely and efficient care

Jan 22, 2026
Always professional and knowledgeable! Knows just what to do! Wonderful doctor!

Jan 22, 2026
Dr. Holmes was awesome. He made me feel comfortable and he answered all of my questions and I'm so happy that I got to meet him for my doctor for the pain in my arm and he has helped me tremendously.

Jan 22, 2026
Excellent care as usual, very helpful in every single way.

Jan 20, 2026
So far ...Great!

Jan 20, 2026
Entire staff was friendly and helpful. Dr Holmes explained the MRI, explained to me what was causing pain in my shoulder. He went over every option, and set a game plan for my recovery . Very pleased

Jan 20, 2026
Very well taken care of from everyone on the staff

Jan 20, 2026
Dr. Holmes was extremely informative. He gave us great information. His examination was perfect. He knew exactly what was going on with a thorough and quick diagnosis and treatment plan. He's definitely our favorite.

Jan 20, 2026
Called for appointment on Friday, was put on hold. Called back using the doctor's name and had to leave a voice message. Didn't hear back until Monday, but person was very pleasant and finally made an appointment.

Jan 20, 2026
Dr Holmes is extremely knowledgeable in his particular field and the medical field in general. He was able to determine that some of my tissue issues may be related to menopause. This information has been extremely helpful in helping me determine a course of action to help me get better.

Jan 19, 2026
Excellent care provider and a good listener.

Jan 19, 2026
Enjoyed talking to a doctor ( Dr Holmes) who took the time to discuss the medical problem, gave professional advice, showed interest and was just an all around good, friendly and professional person.

Jan 16, 2026
I felt that the nurse who was asking questions about myself was trying to be way too quick about inputting my information. I didn't get to give her all of my medications because I felt rushed to remember all of the medications. Other than this incident, Dr. Holmes handled all things with me personally. I felt like he knew his stuff and I feel confident that he gave me the best course of action.

Jan 15, 2026
I only go to one doctor a year at Jefferson. I don't like doctors or medical treatments. but Dr Holmes is efficient, honest, and I feel very much like I could trust him and I would recommend him to anybody. He's a very good doctor

Jan 15, 2026
Took plenty of time to listen. And took plenty of time to explain. I recommend.

Jan 15, 2026
I have been very satisfied with the care I receive from Dr. Holmes and his staff.

Jan 13, 2026
Dr. Holmes was very personable, clear, and concise. He answered all questions to my satisfaction. Upon completion of my visit, I had a thorough understanding of what my condition was and a clear path forward in terms of treatment option and what was best for my particular situation. I would highly recommend Dr. Holmes to anyone looking for some real answers. I felt really good and highly encouraged after my appointment.

Jan 13, 2026
Too long of a wait time for appointment. Too long to get appointment.

Jan 12, 2026
The office experience was terrific, however your text messaging lacks. You want me to setup some kind of "chart" for my daughter, but you didn't send a link to do so.

Jan 8, 2026
Dr. Holmes was great. He knew what was causing my pain and he treated me in the same visit. He even showed me on the ultrasound machine as he was giving me the injection and explained everything. My shoulder is already feeling much better. I got the "A" team with Dr. Holmes and Dr. Mcelligott. Let's not forget the staff up front, the patient aids and X-Ray techs all who are the best of the best.

Jan 8, 2026
Just a very kind and caring staff. And Dr Holmes is amazing. I have already recommended him to a few people. I'm thankful to have been guided his way.

Jan 8, 2026
Dr Holmes is a fantastic doctor.

Jan 6, 2026
Dr. Holmes is an awesome sports medicine doctor. All of my running friends see him.

Jan 6, 2026
Dr. Holmes asked me for my symptoms and then he did a couple of checks and everything he said added up and made total sense to me. I will definitely come back to see Dr. Holmes again.

Jan 6, 2026
I have been seeing doctors there for years. Starting with Dr. Nathan Holmes. I used to see him at another practice years ago. Then found he was there. I like the doctors I see there. Too in other offices. {Redacted}

Jan 6, 2026
Love this place!!

Jan 6, 2026
Dr. Holmes is always very professional, courteous and knowledgeable. He explains things to me and also gives me opinions as to what treatment we should use. I would recommend him to anyone!

Jan 5, 2026
Extremely Efficient experience, doctor & staff are very courteous, willing to answer your questions!!!