
James Roberts, MD
Cardiovascular Disease
About Me
Languages
- English
Gender
Male
What I Treat
Specialties
- Cardiovascular Disease
My Medical Background
Medical school
Columbia University (1984)
Residency
Internal Medicine - Harlem Hospital Center Program (1988)
Fellowship
Cardiology - Johns Hopkins University School of Medicine (1995)
Board certifications
- Cardiovascular Disease
- Internal Medicine
Years of experience
undefined+ 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
Ratings by Category
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
Verified patient
Jun 2024Best doctor in cardiology wouldn't drive as far as I do if I didn't like him.
Verified patient
Jun 2024Always a pleasure to meet with Dr.Roberts and his staff.
Verified patient
May 2024I wouldn't change a thing.I got great care.
Verified patient
May 2024Dr roberts is effective, professional and super proactive about my heart health and has been instrumental in making a proactive plan for me to be the healthiest version on myself. Highly recommend him and his team.
Verified patient
May 2024Amazing experience! Staff is awesome! Dr Roberts is amazing. I have never been to a doctor that is so engaged and also a great teacher! I look forward to my six month visit!
Verified patient
May 2024Absolutely an amazing doctor very knowledgeable and proactive, and all staff was beyond Curtis and caring
Verified patient
May 2024Always receive wonderful care
Verified patient
May 2024the dr and staff remember me and personal details making me feel like a person not just anothe client or # took the time to look back through my records to find the answer to a question I had was very thorough thoughtful and caring took time to thoroughly explain to me what I needed to know I did not feel rushed
Verified patient
May 2024When I ask question on My Chart they are always quick to answer, and are very efficient in what they answer.
Verified patient
May 2024The staff members from check in to check out and everyone in between are amazing! Great people. Friendly and courteous. We always feel welcome and cared for. Dr. Roberts is compassionate and understanding. He is compassionate, caring and willing to listen, He offers excellent care.
Verified patient
May 2024It took more than a minute!
Verified patient
May 2024This was my first-time meeting Dr. Roberts after Dr. Pasquini's retirement. Very personable and appreciated his detailed explanation about some of my lab results.
Verified patient
May 2024This was my first visit with Dr.Roberts, he was through and very professional.
Verified patient
May 2024Dr. Roberts always takes time to explain and answer all questions!
Verified patient
May 2024Dr Roberts is a gem. There is nobody I trust more. Staff is also awesome and welcoming.
Verified patient
May 2024The staff and the doctor were great. Kind, patient, and professional but still really friendly. I was really nervous to go but they made me feel comfortable and relaxed.
Verified patient
May 2024My visit with Doctor was great.
Verified patient
May 2024Excellent doctor and staff.
Verified patient
May 2024Dr. Roberts LISTENS when you talk to him. He's patient and you don't feel rushed. He actually cares.
Verified patient
May 2024Very comfortable during the visit. Excellent explanation of the various aspects of the check up.
Verified patient
May 2024I love Dr Roberts , I never feel rushed. He always takes his time to listen to me.
Verified patient
May 2024Dr. Roberts was very thorough in his assessment of me. He seemed very concerned with my concerns regarding my health.
Verified patient
May 2024Everyone was great.
Verified patient
May 202423 yrs w/Dr. Robert's. He's THE BEST.
Verified patient
May 2024I like my experiences here. There a great team working together. continue doing a great job.
Verified patient
May 2024Dr. Roberts is one of the most attentive physcians I have worked with.
Verified patient
May 2024Dr.Roberts was very precise and directions and to the point. He answered all questions and co concerns.
Verified patient
May 2024Dr Robert’s and his staff are wonderful and truly life savers.
Verified patient
Apr 2024The staff members are excellent. They are personable and caring, always making sure that we have what we need when we arrive and before we leave. This visit was my first with Dr. Roberts, and I was impressed with his manner, his knowledge, and his caring attitude. I was not sure I would find anyone as great as Dr. Pasquini, but Dr. Roberts fills those shoes perfectly. I was particularly impressed with how Dr. Roberts took his time to explain conditions and test results in detail and to "connect the dots" as to how those items impact daily life. He uses his excellent teaching skills to make sure his patients understand their health situation. In one visit, he gained my trust and my admiration. I am excited to have Dr. Roberts as my cardiologist.
Verified patient
Apr 2024I felt that I was heard and taken care of by Dr. Roberts.
Verified patient
Apr 2024I am very thankful and have no complaints! Blessings to all.
Verified patient
Apr 2024It was a pleasure meeting Dr. Brown, he went over my test results explained the diet that will keep my cholesterol at the level it should be. Also was interested in my family history explained the bad cholesterol and what can happen if you do not eat a good diet and exercise. Dr. Brown was very informative and took the time to explain everything.
Verified patient
Apr 2024Dr.Roberts and the entire staff are very personable and very kind to there patients needs. I feel very thankful for the care of Dr.Roberts and staff
Verified patient
Apr 2024I had an awesome experience with Dr. James W. Roberts. He listened to my concerns and educated me well on my blood test results. He took the time to discuss healthy diet and exercise. He also gave me an illustration document which helped me have a deeper understanding of cholesterol results. I was impressed and felt his sincere care and concern for my health. He is top talent on your staff.
Verified patient
Apr 2024Prompt, attentive, courteous
Verified patient
Apr 2024Pleasant experience
Verified patient
Apr 2024Dr. Roberts is a wonderful and professional man
Verified patient
Apr 2024Dr Roberts is the best, courteous, professional, friendly, just a good person. I have been seeing him since 2001 hope he never retires.
Verified patient
Apr 2024Dr. Roberts was very knowledgeable & professional. Pleasant personality & easy to talk to.
Verified patient
Apr 2024Was pleased with the experience
Verified patient
Apr 2024Dr. Roberts is kind, empathetic, friendly and a gifted practitioner!!
Verified patient
Apr 2024Would recommend Dr Robert’s at any time to any one needing treatment. Staff is always outstanding.
Verified patient
Apr 2024Twas my first visit with Dr Robert’s and I was impressed with the time and care he spent with me.
Verified patient
Apr 2024Dr. Roberts is outstanding. He listens well, answers all my questions thoroughly, and is genuine in his repoire with me. Peaches gets a shout out too as she is warm and professional as she goes about setting me up to see the doctor in the exam room.
Verified patient
Apr 2024I love the staff and Dr. Robert’s he treated my dad and he listens to his patients and I mean he care about his patients and their health he going to make it right so I just want to say thank you Dr.Roberts for everything you and your staff does Thank you so much.
Verified patient
Apr 2024Dr Robert's and his nurse were awesome. My husband and I were very pleased with my appointment and happy with Dr. Robert's. We recommend him highly.
Verified patient
Apr 2024This doctor does an excellent job taking care of me. I appreciate him.
Verified patient
Apr 2024My experience was excellent from making my appointment to seeing the doctor. Everyone was extremely professional and wonderful to interact with.
Verified patient
Apr 2024I love Dr. Robert's. He is very personable and he made this appointment enjoyable and easy.
Verified patient
Apr 2024Always a good experience
Verified patient
Apr 2024Very good!
Verified patient
Mar 2024My visit with Dr Roberts was excellent in every way. He was calm, polite, knowledgeable, kind. My primary doctor and my neurol surgeon are also Novant doctors. They are very kind, very polite, very knowledgeable. I feel SAFE with my Novant Doctors and I don't intend to change ever.
Verified patient
Mar 2024I love all my providers. Cause they are very nice to Me and they are trying to help me live as long As.God says so I love the nurses and My provider.
Verified patient
Mar 2024Awesome!!!
Verified patient
Mar 2024Dr Roberts and his staff are the absolute best.
Verified patient
Mar 2024Dr. Roberts is the best!
Verified patient
Mar 2024Dr. Roberts is the greatest and his nurse. All staff at location is very nice
Verified patient
Mar 2024Have been going here for about 10 years, and every experience has been excellent.
Verified patient
Mar 2024Good bork
Verified patient
Mar 2024You are the best.
Verified patient
Mar 2024Dr. Robert’s and his staff go above and beyond to answer all questions and you feel like you’re listened to. Dr. Robert’s makes you so comfortable when going over tests etc.
Verified patient
Mar 2024Competent, personalized care. Knowledgeable
Verified patient
Mar 2024I wouldn’t trust anyone else
Verified patient
Mar 2024Doctor Roberts is a great doctor. I have only seen improvements in my health under his care. I am very happy that he is my doctor. He is a very highly accomplished doctor.
Verified patient
Feb 2024I really get high quality care from Dr. James Roberts. He answers all of my questions that I may have, define terms, and explains everything medically. My insurance is with Atrium. However, I continue to see Dr. Roberts because of the type of concern he shows, care, treatment, and because of his staff.
Verified patient
Feb 2024I was sick and Dr. ROBERTS had test performed to see what was causing my problem and informed hospital he wanted results asap and informed me of results the same afternoon. He is a compassionate and caring doctor and his staff is the same way. I wish every doctor was like him.#1 in my book.
Verified patient
Feb 2024Dr Robert’s is very good and listens.
Verified patient
Feb 2024Awesome, they addressed all my needs. Dr. Robert's in my opinion is one of the finest cardiologists, in the area.
Verified patient
Feb 2024Dr. Roberts and the entire staff are extremely professional and knowledgeable. They take good care of me!
Verified patient
Feb 2024Really liked Dr Roberts. He answered all my questions and was obviously an expert in his field. He made me feel at ease. I liked him so much I’m going to ask if my wife can come see him.
Verified patient
Feb 2024Great Service
Verified patient
Feb 2024Dr Roberts is a great person and doctor. He cares
Verified patient
Feb 2024All staff a very kind and professional
Verified patient
Feb 2024Dr. Roberts is the best!
Verified patient
Feb 2024Dr.Roberts is the Greatest!
Verified patient
Feb 2024Dr. Robert’s was very thorough on my appointment and I appreciate his attention to my care .
Verified patient
Feb 2024Dr. James W. Roberts is a wonderful doctor and we are so lucky to have him as our doctor.
Verified patient
Feb 2024Dr Roberts is also very personable.
Verified patient
Feb 2024Dr James Robert is the best. He is very kind and caring , very knowledgeable. He took time to listen to my medical problems. He is personable and professional. I would recommend to anyone. Nursing staff is great.
Verified patient
Feb 2024Dr. Roberts and the entire care team are excellent.
Verified patient
Feb 2024I really trust Dr. Roberts with my heart health.
Verified patient
Jan 2024Dr Roberts and his staff are very professional and courteous.
Verified patient
Jan 2024I love my Dr he takes time with his patients and explain everything to you. Dr. Robert's is the best.
Verified patient
Jan 2024Dr Roberts is exceptionally easy to talk to ... and he actually listens to his patient. This in addition to being an excellent doctor.
Verified patient
Jan 2024I have always gotten the best of care from Dr. Roberts and his staff. Thank you.
Verified patient
Jan 2024They not only listen to you but they HEAR what you say
Verified patient
Jan 2024It was very professional . Thank you all
Verified patient
Jan 2024Great office visit.
Verified patient
Jan 2024I’ve enjoyed the healthcare Dr Roberts has provided for many years. Without a doubt he is the very best doctor I’ve ever had! I would follow him anywhere he goes, gladly!
Verified patient
Jan 2024Dr Roberts is a very polite doctor. He always explains everything to me and makes it easy so I can understand. He takes his time in explaining things to me. Dr. Roberts is a very good doctor.
Verified patient
Jan 2024I enjoyed Dr. Roberts energy and enthusiasm as much as his expertise. I’m grateful I was referred to him. Every member of the staff I encountered was attentive and cordial. A successful first visit.
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
1640 East Roosevelt Blvd.
Monroe, NC 28112
Phone: 704-226-0500
Fax: 704-226-0599
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