“This office is way more organized and professional than the Monroe office. Also the woman who did my EKG test was a pure delight. ”
Loriann F.November 18, 2025
Patients often return
More patients return than other providers in the area
Highly recommended
97% of patients gave this doctor 5 stars
Excellent wait time
98% of patients waited less than 30 minutes
Book an appointment for free
The office partners with Zocdoc to schedule appointments
Scheduling details
See if they are in network
Available appointments
Saint Peters Physicians Associates at Somerset
59 Veronica Ave, Ste 203, Somerset, NJ 08873
Tomorrow, Apr 2 – Wed, Apr 15
View more availability
What patients are saying
Overall rating
4.93
Average wait time
4.71
Bedside manner
4.94
“This office is way more organized and professional than the Monroe office. Also the woman who did my EKG test was a pure delight. ”
Loriann F.November 18, 2025
“The only downside was that the address is incorrect and it was very hard to find. Now that I know where it is, next visit will be smoother.
Address on file is for the hospital and the office is nextdoor. You can still access from hospital but it's a long walk and it cost me free parking by 2 minutes!
Otherwise, the staff was friendly, the room was clean and the NP was very good. He made me feel comfortable and asked all the right questions to find and answer to my problem. ”
Initials hiddenLess than 6 months ago
About James Gaido
At this time, our practice is not administering COVID-19 vaccinations. Please do not book an appointment for a COVID vaccination, as it will be canceled.
Please be aware that our offices at Saint Peter's have a $50 No Show fee. To avoid this charge, we kindly ask that you cancel or reschedule your appointment in Zocdoc at least 24 hours before your scheduled time. If you plan to use out-of-network insurance, you will be responsible for any costs not covered by your plan.
**Please make sure to fill out your insurance ID number prior to your appointment so the practice can verify your insurance.**
Mr. James Gaido is a caring and diligent nurse practitioner serving the communities of Somerset and New Brunswick, NJ. Mr. Gaido attended The College of New Jersey, where he earned his Master’s in Nursing. He also holds a bachelor’s degree from Rutgers, The State University of New Jersey.
Mr. Gaido is part of Saint Peter's Healthcare. Patients see him for a variety of reasons, including illnesses, general consultations, sore throat, high blood pressure, and asthma.
Mr. Gaido is sensitive to the uniqueness of each patient's situation and adapts his consultations and treatment options appropriately to accommodate individual needs and concerns.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans
Areas of expertise
This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Upper respiratory Infection (URI)
Upper respiratory Infection (URI)
Other popular visit reasons
Abscess
Allergy Consultation
Annual Physical
Arthritis
Ear Infection
General Consultation
Illness
Sleep Problems
Abscess
Allergy Consultation
Annual Physical
Arthritis
Office locations
Saint Peters Physicians Associates at Somerset (1 of 2)
Rutgers, The State University of New Jersey (Bachelor’s)
Languages spoken
English
Provider's gender
Male
NPI number
1265589741
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.93
Wait time
4.71
Bedside manner
4.94
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
121 reviews
Most relevant
Dr. James was honest and straightforward. I will be visiting him again, really great service!
October 23, 2025Marcus N.Verified patient
Office Cheerful, clean
Receptionists friendly, cheerful, professional
James Gaido always professional, easy to talk with
May 23, 2024Deborah T.Verified patient
Called me 10 minutes before to cancel the appointment.
Less than 6 months agoInitials hidden
Handled very professionally and in a timely manner. Very thorough, took the time to listen to me and my concerns.
More than 1 year agoML
Doctor listened, set up a clear plan and had great bedside manner.
July 2, 2025James M.Verified patient
Staff was very friendly and professional. Jim is awesome. Happy to have him as my primary
January 4, 2023Jeremy J.Verified patient
He was the best doctor. Related me immediately and took care. Never had such an amazing visit.
March 30, 2017Katarina C.Verified patient
Jim is very professional and time for any of my questions.
March 25, 2025Lynne M.Verified patient
The entire staff and doctor is always pleasant and professional
July 24, 2024Carla L.Verified patient
Quick appointment.. dr was a good listener and attentive to my medical needs
January 13, 2023Diana L.Verified patient
He was great! Very nice and helpful! All other staff were kind and caring as well.
June 2, 2016Dipal P.Verified patient
Very nice, friendly service. Attentive to my concerns. Would definitely return.
More than 1 year agoKG
Mr. Gaido (Jim) was extremely professional, honest, caring & knowledgeable.
More than 1 year agoJC
Awesome visit as always. Excellent bedside manner and very thorough
More than 1 year agoInitials hidden
I would definitely be returning for my yearly follow
September 30, 2023Lillian H.Verified patient
Excellent. Jim took the time to the following day to check on me.
More than 1 year agoGS
My concerns are dealt with and I am in and out of the office.
More than 1 year agoKK
Awesome care. Jimmy takes the time to explain my concerns.
More than 1 year agoJK
Professional and he genuinely cared about my well being
September 11, 2018Jenelle S.Verified patient
Very friendly and knowledgeable, puts you at ease .
November 24, 2020Michael B.Verified patient
Great experience!
December 10, 2025Sean L.Verified patient
This office is way more organized and professional than the Monroe office. Also the woman who did my EKG test was a pure delight.
November 18, 2025Loriann F.Verified patient
The only downside was that the address is incorrect and it was very hard to find. Now that I know where it is, next visit will be smoother.
Address on file is for the hospital and the office is nextdoor. You can still access from hospital but it's a long walk and it cost me free parking by 2 minutes!
Otherwise, the staff was friendly, the room was clean and the NP was very good. He made me feel comfortable and asked all the right questions to find and answer to my problem.
Less than 6 months agoInitials hidden
Jim is a great medical provider. He is attentive to my issue at hand and does a great job explaining things. I have seen Jim in the past and will do so in the future.
June 12, 2024Chuck S.Verified patient
Great treatment. These guys are the best.
January 26, 2024Chuck S.Verified patient
Super fast and James was great to communicate with. He listened to my concerns and guided me as needed. I will come back here for my physical next year!
December 19, 2023Initials hidden
I had a great experience!
November 10, 2023Initials hidden
James Gaido was asking questions how do you feel and where’s the pain and he was listening and writing it down. He asked thoroughly to make sure he got everything.
October 30, 2023Initials hidden
The practitioner was friendly which made me feel at ease during the visit. All of my concerns were addressed. A straightforward visit with no delays!
September 12, 2023Cory W.Verified patient
great! very friendly
January 13, 2022Ariel S.Verified patient
Very thorough
February 5, 2021Diana L.Verified patient
Very thorough
January 8, 2021Diana L.Verified patient
Jim is an attentive, caring, and thorough clinician. He always gives you his undivided attention and never makes you feel rushed. He is the best! I highly recommend Jim.
More than 1 year agoKelly T.Verified patient
Great bed side manner!!!!!
August 10, 2020Karen D.Verified patient
Excellent
More than 1 year agoInitials hidden
Very professional ! Friendly office
March 4, 2020Laverne H.Verified patient
Excellent. I feel very comfortable with Dr. Gaido. He’s very knowledgeable , friendly, listens well and is thorough in his assessments. Highly recommended.
More than 1 year agoWayne Wesley J.Verified patient
James is thorough and informative. He let me know everything he was thinking my symptoms could be while letting me know what was the most likely cause. He's friendly and patient.
June 21, 2019Jaimie G.Verified patient
Awesome experience! I highly recommend Dr. Gaido!
June 13, 2019Alvan Q.Verified patient
Awesome APN. Highly recommend.
December 11, 2018Subendra H.Verified patient
Always pleasant
July 27, 2017Jean C.Verified patient
He's an an excellent listener, caring and kind..I wish he was a doctor not just APN! I would recommend him to anyone, he's very down to earth..very knowledgable. His staff is wonderful as well.
April 24, 2017Cyndi B.Verified patient
Mercy is the absolute best and Dr. Jim Gaido is great! He tries to be very accommodating and we (as patients) are most appreciative! :)
More than 1 year agoSF
January 23, 2026Marissa G.Verified patient
January 17, 2026Cody B.Verified patient
December 30, 2025Johnson A.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
December 11, 2025Initials hidden
November 25, 2025Erin C.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with James Gaido?
Generally, James Gaido has appointments available on Zocdoc within 1 week. You can see James Gaido's earliest availability on Zocdoc and make an appointment online.
James Gaido has 2 office locations, including in New Brunswick and Somerset, view full addresses on James Gaido's profile.
What are common reasons for patients to see James Gaido?
James Gaido frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Illness, and Sleep Problems. You can see other visit reasons for James Gaido on their profile.
121 patients have reviewed James Gaido. The overall rating for this doctor is 4.93/5. They have a 4.94/5 rating for bedside manner and a 4.71/5 rating for wait time. You can read individual reviews and ratings on their profile.