
James Roberts, MD
Cardiovascular Disease
About Me
Languages
- English
Gender
Male
What I Treat
Specialties
- Cardiovascular Disease
My Medical Background
Medical school
Columbia University School Of Nursing (1984)
Residency
Internal Medicine - Harlem Hospital Center (1988)
Fellowship
Cardiology - Johns Hopkins University School of Medicine (1995)
Board certifications
- Cardiovascular Disease
- Cardiovascular Disease
- Internal Medicine
Years of experience
19+ years of experience
Insurance Details
Before your appointment, verify with your insurance provider that this Novant Health location accepts your coverage. Some insurance plans may not be accepted at certain Novant Health locations where this provider is on staff.
We recommend you contact the clinic before your appointment with any additional insurance questions.
Reviews
Likelihood of recommending this provider
|
4.9
455 Ratings
1-5 of 128 Reviews
Verified patient
Apr 2025Dr. Roberts is a very compassionate and caring doctor. Takes time to listen and talk with patient. Very good experience
Verified patient
Apr 2025Dr Roberts and his staff are the best in showing their concern and take the time to listen to their patients
Verified patient
Apr 2025Dr.Roberts is Phenomenal
Verified patient
Apr 2025Everything went well
Verified patient
Apr 2025I've always found Dr. Roberts to be very personable and knowledgeable. He spends as much time with me as I want and discusses anything in whatever detail I need. It's a pleasant experience every time I see him.
Verified patient
Apr 2025Excellent service by Dr Robers and his whole staff
Verified patient
Apr 2025Answered my question. Listened intently
Verified patient
Apr 2025Everything good
Verified patient
Apr 2025Excellent, Very professional and Knowledgeable !
Verified patient
Apr 2025Doctor Roberts is the best . Very concerned about your health. Looks for ways to improve your health. Gives you the best options. Highly recommend him.
Verified patient
Apr 2025Dr. Roberts take the time to check you, and listen to any problem you may be experiencing.
Verified patient
Apr 2025Dr Roberts does an outstanding job working with his patients and understanding and answering any questions or concerns.
Verified patient
Apr 2025Dr. Explained all test results answered all of my questions
Verified patient
Mar 2025I really like Dr. Robert's. He seems to be determined to find out and treat my problem.
Verified patient
Mar 2025Dr. James Roberts is one in a million. He listened and explained and made recommendations. So glad to have him take me on as a patient. I had ZERO rapport this the prior cardiologist.
Verified patient
Mar 2025Dr. Robert's explanation of everything during my visit was great! I appreciated the throughness and graphics utilized during my appointment.
Verified patient
Mar 2025My doctor dedicated sufficient time to me discussing my concerns and explained to me what was happening to me.
Verified patient
Mar 2025Great experience!
Verified patient
Mar 2025Dr Roberts was awesome
Verified patient
Mar 2025Dr roberts is the best.
Verified patient
Mar 2025Great customer service
Verified patient
Mar 2025They are the best
Verified patient
Mar 2025I appreciate that Dr. Roberts acknowledges that I am very much involved in research and treatments regarding my issues. We are able to have a discussion about treatment plans and he is very receptive and supportive. I appreciate Dr Roberts when he respects my choice to try other options.
Verified patient
Mar 2025My first visit with Dr Roberts. I loved his thoroughness during my visit. He took time to explain in detail and I didn't feel like he was rushed to get to the next patient.
Verified patient
Mar 2025Great experience. Doctor Roberts came up with a plan for me and we will reevaluate in 6Months
Verified patient
Mar 2025Dr. Robert's is an expert in his subspecialty and is a great communicator.
Verified patient
Mar 2025Dr Roberts is genuinely an excellent doctor & very caring human being.
Verified patient
Mar 2025Good experience
Verified patient
Feb 2025Dr Roberts is a wonderful doctor that truly cares and understands you! He talks to you about your issues and leaves you feeling better about your concerns! I always enjoy seeing him!
Verified patient
Feb 2025Dr Roberts spent over an hour with me explaining all the test results and recommendations for next steps. Very thorough and very compassionate!
Verified patient
Feb 2025Dr Robert's and his nurse and the staff are the best
Verified patient
Feb 2025Excellent Doctor and staff! Very pleased!!
Verified patient
Feb 2025Dr Roberts has been my cardiologist for approximately five years if not longer. He is both kind and caring. I desire no other provider,as he is a God sent.
Verified patient
Feb 2025Dr. Roberts was very thorough. He took time to explain all of the implications of my condition. I left very well informed about next steps. I learned a lot about my condition that I never knew. It was honestly one of the better appointments I have had.
Verified patient
Jan 2025First visit with Dr Roberts. He was so kind and understanding. I would highly recommend him to anyone experiencing heart issues.
Verified patient
Jan 2025Absolutely excellent!
Verified patient
Jan 2025I would HIGHLY recommend dr Roberts to anyone and everyone
Verified patient
Jan 2025Dr. Roberts is hands down the best doctor I've ever seen. He listened and worked with me on a treatment plan we were both comfortable with. I usually feel dismissed by cardiologists. He explained everything to me, reassured me and gave me a lot of insight but also peace. I wish I had found him years ago!
Verified patient
Jan 2025Excellent
Verified patient
Jan 2025I switched doctors for the express purpose of getting Dr Roberts for my heart care. His concern for patients and expertise are exactly what I want when it comes to my heart
Verified patient
Jan 2025There is no one better than Dr. Robert's. He is great in all areas and I am blessed to have him as my cardiologist.
Verified patient
Jan 2025Dr Robert's was recommended to me by my pastor. And I have already recommended his office to friends of mine.
Verified patient
Jan 2025Outstanding service! Dr. Roberts took the time to listen, to educate me, and to evaluate me current condition. One of the best doctors I have ever had!
Verified patient
Jan 2025This fist visit was great!
Verified patient
Jan 2025Dr, Roberts is simply wonderful. He listens patiently, is ready to answer any & all questions & even provides sketches to facilitate a better understanding of the Labs.He actually sensed my apprehensions before I even verbalized them, He is professional, brilliant & KIND.
Verified patient
Jan 2025GREAT Doctor
Verified patient
Jan 2025Dr. Roberts and staff are excellent!
Verified patient
Dec 2024Dr.Roberts is top notch
Verified patient
Dec 2024Good experience always, everyone is polite and helpful
Verified patient
Dec 2024Dr. Roberts is definitely a top-notch medical caretaker.
Verified patient
Dec 2024I had a great experience and I wouldn't change a thing thank you for the pleasure of treating me what kindness
Verified patient
Dec 2024Great people,personal they care.
Verified patient
Dec 2024Dr Roberts explains any questions I have clearly
Verified patient
Dec 2024Great. Great. Great
Verified patient
Dec 2024I had a great experience with Dr. Roberts and his team team.
Verified patient
Dec 2024Excellent visit
Verified patient
Dec 2024Excellent Doctor, I got great service as always from doctor and and staff
Verified patient
Dec 2024Dr. Roberts understands my health needs and He is always concerned to help me.feel better.
Verified patient
Dec 2024Dr Roberts and his staff are professional, knowledgeable and friendly. I would recommend them to others.
Verified patient
Dec 2024Dr. Robert and staff are excellent. I’ve been going to him for 20 plus years.
Verified patient
Dec 2024Always a great experience
Verified patient
Nov 2024I have chosen Novant (Dr Roberts) over another Cardiologist available to me. I have complete trust in his professional diagnosis.
Verified patient
Nov 2024Love Dr. Robert’s and his staff.
Verified patient
Nov 2024Everyone was very polite and listened to me as if I was the only one in the office. I really liked the staff, nurses and Dr Roberts. I feel very confident in Dr Roberts taking care of me.
Verified patient
Nov 2024Dr. Roberts is a great doctor and I would recommend him anyone I know.
Verified patient
Nov 2024Dr Roberts and staff are the best!!
Verified patient
Nov 2024I have always received absolutely professional treatment with concern about my health care. I would never change to any other providers as long as Dr.Roberts is in this practice.
Verified patient
Nov 2024Dr. Roberts and his staff are a blessing for my cardiac rehabilitation.
Verified patient
Nov 2024Dr Roberts listened to my story and concerns intently and took the time to explain why I’m having issues. He detailed a plan forward and assured me everything would be ok.
Verified patient
Nov 2024Dr Roberts is very professional and is a great listener. Always tries to do what is best for my health. 10 out of 10.
Verified patient
Oct 2024Dr. Robert’s is very smart and caring always patient. I trust him very much. The staff is very polite, friendly and helpful. Good job
Verified patient
Oct 2024Excellent
Verified patient
Oct 2024A real pleasant visit. Very informative all questions responded to.
Verified patient
Oct 2024This was my first appointment with Dr. Roberts. His CMA welcomed me, took my vitals, and was very professional, but friendly. My former doctor retired and I needed to establish myself with a new cardiologist and I made an excellent choice in Dr. Roberts. He was very welcoming, and professional, and made me feel comfortable. He reviewed my medical history with me, covered any concerns he had regarding my health, and made the appropriate suggestions for my continuing care. He took his time and listened to me which is very important, in my eyes, for a medical provider. I was pleased with my visit and look forward to continuing my care with this practice.
Verified patient
Oct 2024A superb experience! An incredibly informed doctor who was able to explain things clearly, answering all of my questions. I’m so very happy I have found Dr. Roberts and his team. A thoroughly professional experience with lovely caring people.
Verified patient
Oct 2024Pleasant and informative
Verified patient
Oct 2024Every interaction with this team was professional and pleasant. Dr Roberts is always prepared to explain my lab results, my medications, and discuss my health progress since my heart attack and bypass surgery.
Verified patient
Oct 2024Dr Roberts is the best
Verified patient
Oct 2024Great experience
Verified patient
Oct 2024VERY GOOD VISIT. dR rOBERTS IS WONDERFUL PERSON!
Verified patient
Oct 2024I would like to describe my visits with Dr. Robert’s and his staff, using one word, “ impeccable. “. Thank you!
Verified patient
Oct 2024Kind and generous attention
Verified patient
Oct 2024The entire staff is A+ Rated. I love this practice. You have the best of the best.
Verified patient
Oct 2024Very caring, knowledgeable and Professional and I'm very satisfy with my visit.
Verified patient
Oct 2024That is the best thing that has happened to me with your guests, they serve you very well.
Verified patient
Oct 2024Dr. And staff very professional and informative.
Verified patient
Oct 2024Great team.
Verified patient
Oct 2024Dr. Roberts and his staff are always kind and professional!
Verified patient
Sep 2024Dr Roberts is the best. Very knowledgeable and easy to understand complex issues.
Verified patient
Sep 2024Dr. Roberts has been our cardiologist for over 25 years and has been totally reliable as a doctor and as a friend. He takes the time necessary to cover all subjects.
Verified patient
Sep 2024Dr. Roberts and the entire staff was exceptional in every detail of my visit.
Verified patient
Sep 2024Pleasant helpful knowledgeable
Verified patient
Sep 2024Dr. Roberts and his nurse are the greatest. Nice to see the same people working there for years. That says a lot about this location. Great, Great
Verified patient
Sep 2024Love Dr. Roberts❤️❤️♥️♥️
Verified patient
Sep 2024Excelente gracias
Verified patient
Sep 2024I’ve been seeing Dr. Roberts for years. He has always made me feel like he truly cares I just love his sweet little nurse.
Verified patient
Sep 2024Everyone excels in patient care with excellence
Verified patient
Sep 2024Good service
Verified patient
Sep 2024Dr. Roberts and his staff are the best!!!!
Verified patient
Sep 2024Dr roberts and his nurse are the greatest. This office here have all great employees. It says something great about office when u see same personal that is always the same.
Verified patient
Aug 2024Very professional team,I feel very comfortable that my medical needs are under their supervision & expect a positive outcome.
Verified patient
Aug 2024Would like to be able to make my next appt after my visit today,,but was told I would need to call back at later date to do so...other than that I am overly satisfied with Dr.Robertes and staff
Verified patient
Aug 2024Dr. Roberts is very informative & went thru all the updates thst occured over the last 6 months & answered all my questions & concerns. Dr. Roberts makes you feel like he does not have any other patients on his schedule. I look forward seeing him in 6 months for my recheck & to see how things are still improving.
Verified patient
Aug 2024He is an excellent, respectful and courteous doctor.
Verified patient
Aug 2024Everyone I saw yesterday was First Class
Verified patient
Aug 2024Dr Robert’s was awesome. Very informative and impressed with him
Verified patient
Aug 2024Dr. John Roberts was absolutely wonderful. He was so calm and helpful. He explained everything and answered all my questions. I am so thankful that he is treating my vascular issues.
Verified patient
Aug 2024Wonderful staff and Dr. Roberts is great!
Verified patient
Aug 2024I’ll always trust Dr. Roberts with my care.
Verified patient
Aug 2024Dr Roberts and the whole staff was great
Verified patient
Jul 2024Every visit insightful about my conditions and treatment.
Verified patient
Jul 2024I would follow Dr Robert any where. The staff is very nice and friendly and helpful ?.
Verified patient
Jul 2024AAA+ service. I ran out of meds and needed an appt to get a refill. Everyone was courteous and respectful and mindful of my urgency to get an appt before a scheduled surgery. I was able to get to the office within a few days, and once there, greeted and attended to quickly. I highly suggest this faciltity and doctor for all cardio needs.
Verified patient
Jul 2024Thanks to Dr. Roberts and his staff for many years of great professional care for my wife and myself
Verified patient
Jul 2024It’s always a pleasure to be seen by Dr. James Roberts! His nurse is a very kind hearted person and shows she cares about your health and family!
Verified patient
Jul 2024I like my dr and I am always glad because everything is done on time .
Verified patient
Jul 2024I recently had an appointment Dr. Robert’s an amazing cardiologist who made me feel incredibly safe and at ease in his office. His professionalism was evident in every aspect of our interaction, from his thorough explanations to his attentive listening. Despite his impressive expertise, he maintained a personable demeanor, making the experience comfortable and reassuring. His genuine care and approachability left me confident in his care and grateful for the exceptional service he provided. My heart is not an easy fix his knowledge base and persistence helped to get everything under control. His staff is exceptional and gracious, as well. I am so grateful to have him as my doctor, what a gem.
Verified patient
Jul 2024Dr. Roberts has been great each visit & explained what was expected of me to do in order to be in good health.
Verified patient
Jul 2024This dr was awesome! He was a good listener and Made me feel at ease. I definitely want to see him again
Verified patient
Jul 2024Dr Roberts had already looked over my chart and was very knowledgeable in diagnosising my problem. He was quick to schedule the necessary procedure to help me to get better.
Verified patient
Jul 2024I actually look forward to my visits with Dr. Roberts. The staff is very friendly and efficient, and what can I say, Dr. Roberts saved my life.
Verified patient
Jun 2024He listens to my concerns and told me why I need a new medication.
Verified patient
Jun 2024The staff (admin, nursing, and doctor) were all very professional, helpful and caring. All my questions were answered and I felt good about the visit. My health care is in good hands with Novant Health Heart and Vascular Institute!
Verified patient
Jun 2024Love Dr Roberts
Verified patient
Jun 2024Dr James was excellent I understand why he gets a 5.0 I am thankful to be under his care. I would recommend ? Dr. James again. And again We have a good start. I am a new patient. Pls keep up the exceptional care
Verified patient
Jun 2024After our experience with Dr. Pasquini before his retirement, both my husband and I recognized those shoes would be a challenge for any cardiologist to fill! Dr. John Roberts was patient on historical review, clinically thorough on exam, and compassionately addressed our questions, clarified detailed understanding of my husband’s health history and acknowledged a willingness to consult with imaging colleagues to further clarify questions, while directing further aspects of management of this multisystemic diagnosis with his colleagues!
Verified patient
Jun 2024Having Dr. Roberts as my cardiologist is a great blessing. I was really struggling and he came up with a solution to help me. He set me up with a new, helpful regimen. So thankful!
Verified patient
Jun 2024Dr. Roberts is great Dr.He listens to his patients
Our Ratings Process
Reviews are only displayed for Novant Health team members who have accumulated 30 or more patient surveys in a 12 month period. Patient surveys are not collected from patients seen at an urgent care, emergency room or behavioral health clinic.
Location
Wheelchair accessible
125 Queens Road, Suite 330
Charlotte, NC 28204
Phone: 704-384-5043
Fax: 704-384-8895
Wheelchair accessible
2701 Statesville Avenue
Charlotte, NC 28206
Phone: 704-384-0500
Fax: 704-384-1048
Wheelchair accessible
1640 East Roosevelt Blvd.
Monroe, NC 28112
Phone: 704-226-0500
Fax: 704-226-0599