“Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor. ”
Keli Y.March 17, 2026
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor. ”
Keli Y.March 17, 2026
“Yes I would go back! I have my next appointment coming up in the next 3weeks. Everything I went in for was answered”
Kellie G.December 18, 2025
About Dr. Sheli Agarwal
NEW PATIENTS: Please ensure that you arrive *30 minutes prior to your scheduled appointment* to complete the check-in and registration process. Failure to arrive 30 minutes early may result in your appointment being rescheduled.
Dr. Sheli Agarwal, a board-certified physician with 21 years of experience, has been serving the Frederick, Maryland community since 2006. A graduate of GSVM Medical College in India and a University of Arkansas residency alum. Dr. Agarwal is a seasoned primary care provider. For the past fifteen years, she has worked in Urgent and Primary care settings in Frederick and Middletown. She is now transitioning to family practice full-time.
Dr. Agarwal is passionate about preventative medicine and patient empowerment. Her commitment to patient well-being sets the foundation for comprehensive and tailored treatments.
Outside the clinic, Dr. Agarwal finds joy in painting and quality family time. Patients appreciate her meticulous attention to detail and compassionate nature, making her a trusted healthcare partner.
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
Medicare
UnitedHealthcare
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.
Acute sinusitis
Rash
Upper respiratory Infection (URI)
Acute skin infection
Bronchitis
Pain in joint
Acute sinusitis
Rash
Upper respiratory Infection (URI)
Acute skin infection
Office location
Dr. Sheli Agarwal, MD also offers online video visits for patients
First Medical Associates
196 Thomas Johnson Dr, Ste 235, Frederick, MD 21702
Medical School - G.S.V.M. Medical College, Bachelor of Medicine, Bachelor of Surgery
University of Arkansas for Medical Sciences, Arkansas Baptist Medical Center, Residency in Family Medicine
Languages spoken
English
Provider's gender
Female
NPI number
1487619474
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.46
Wait time
4.56
Bedside manner
4.49
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
219 reviews
Most relevant
Yes I would go back! I have my next appointment coming up in the next 3weeks. Everything I went in for was answered
December 18, 2025Kellie G.Verified patient
It was fine she asked a bunch of questions took I expected something more I don't know what
January 7, 2026Damien L.Verified patient
The whole experience was very relaxed and fast. Was able to book an appointment for that same week.
Less than 1 year agoJohnathan M.Verified patient
Good experience, Doctor was very nice. Woman working the front desk was a little unwelcoming and short.
More than 1 year agoInitials hidden
I got an appointment right away and did not have to wait. Doctor was very thorough since I am a new patient.
July 12, 2024Roxanne H.Verified patient
I am very pleased with the level of care I was provided.
February 16, 2026Wendy M.Verified patient
Wonderful staff. Very involved and solution-oriented to my needs.
October 23, 2025Morie B.Verified patient
Terrible. The doctor was very unsure of herself and because of this I left before we finish the exam.
February 12, 2024Marti E.Verified patient
She was a good listener, came up with a treatment plan, and walked me through it.
February 27, 2025Mark M.Verified patient
Great experience! Was able to get seen same day and the office staff and doctor were great!
June 28, 2024Kimberly C.Verified patient
Staff was very friendly and the doctor was very nice l really liked her
April 4, 2025Lydia P.Verified patient
Great experience. Easy booking. Excellent wait time. Would recommend.
More than 1 year agoInitials hidden
Dr. Agarwal was very personable and was a very good listener.
April 3, 2025Rhonda M.Verified patient
Dr. Agarwal was wonderful! She’s very sweet and gave excellent, thorough care.
March 15, 2024Initials hidden
Was very helpful in directing me to an excellent hospital.
November 18, 2024Linda G.Verified patient
They were well educated and helped with everything.
February 19, 2025Matthew W.Verified patient
Clean office, great staff and wait time was not long
January 8, 2025Kiara M.Verified patient
Great Dr. with an awesome staff. Clean, and safe location.
March 5, 2024Gaye C.Verified patient
Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor.
March 17, 2026Keli Y.Verified patient
Short waiting period, friendly staff
March 4, 2026Nicole H.Verified patient
I will not go back to this doctor. She doesn't listen. She left for the day as I returned to her office. She neglected to send my prescriptions to the pharmacy and they were not complete (2 of 5 items were absent)
February 13, 2026WILLIAM D.Verified patient
The lady at the desk was so pleasant
February 5, 2026Nadege P.Verified patient
I traveled to the clinic (Uber) only to have vitals checked (weight, blood pressure, heart rate). I was then told that blood work would need to be done on an another day, or alternatively at LabCorp, followed by yet another visit to discuss results.
Despite this being labeled an annual physical, I was charged a copay because I was a “new patient,” which I only learned after contacting my insurance. This was never explained upfront.
The lack of transparency about billing, visit structure, and the need for multiple appointments made this experience unnecessarily expensive and inconvenient for what should be a routine preventive checkup.
I recommend that future patients — especially new ones — ask detailed questions in advance about costs, billing codes, and whether labs can be done the same day
January 20, 2026Initials hidden
Very nice staff dr was nice and listened
January 12, 2026Don S.Verified patient
Very relaxed atmosphere
January 8, 2026David N.Verified patient
Very helpful, kind, clear communication, fast
January 6, 2026Emily D.Verified patient
-
Less than 6 months agoInitials hidden
Satisfactory
December 1, 2025Victor O.Verified patient
Great place for your check up
November 10, 2025Pedro C.Verified patient
Great office and bed side manners!
Less than 6 months agoInitials hidden
I found Dr. Sheli agarwal on the Zocdoc app and was able to schedule an appointment very easily. I want to thank all the girls working at the front desk — they were very friendly and helped me quickly. I also want to thank Dr. Sheli agarwel who was kind, pleasant, and patiently answered all of my questions. I 100% recommend Dr. Agarwel and the Thomas Johnson office. Thank you all!
October 13, 2025Sara K.Verified patient
Yes
August 20, 2025Hung N.Verified patient
First of all, I was very happy that I got a same day appointment because i had missed my appointment with another provider, and their next availability was on October and I could not wait that long. She is now my primary care physician, and I am freatful for that because she listened attentively and respectfully. I definitely recommend
June 19, 2025Initials hidden
I made an appointment, they contacted me to confirm , I filled out all the previsit paperwork. 2 hours before my appointment they called and canceled. I called back to reschedule, and I’m still waiting for a response a week and half later. Will never use this again!
June 18, 2025Gary B.Verified patient
Lovely place and outstanding and welcoming staff
May 22, 2025Troy S.Verified patient
Staff was very friendly. I got the blood tests I requested but I feel like the staff listened better than the doctor. I had some other health issues that I felt were important that the doctor wanted to wait until another appointment to address. It was quick to be brought back to a room, but then I proceeded to sit for 20 minutes in the room before the doctor would even come in. I feel as though the appropriate questions were not asked and when I told her about it they were not listened to. I received my blood work results through my portal, but still have not received a phone call from the doctor to go over them.
May 6, 2025Teagan F.Verified patient
The doctor is very patient and understanding, very polite, she examined me, answered all my questions and ordered all the necessary tests!
April 22, 2025Andreza L.Verified patient
Very good
April 14, 2025Pramugdha S.Verified patient
I booked an appointment with Dr. Agarwal; however, I was told on arrival that I would be seeing a nurse practitioner instead. Additionally, the office was confused about the purpose of my appointment, and I waited 90 minutes to be seen.
April 9, 2025Initials hidden
Friendly and caring. I frequently neglect going to the doctor and i find her demeanor is encouraging me to be more active in my health
April 1, 2025Jon K.Verified patient
I just didn’t like the fact that it felt as though she was pressuring me to get my blood drawn after i said no twice and she kept asking which made me uncomfortable
April 1, 2025Initials hidden
Very kind
March 20, 2025Louise Marie K B.Verified patient
I have great experience in the meeting with Dr. Sheli Agarwal. She explain the results of blood test very nicely to me and gave me suggestions to live a healthier life. Other staffs there also very kind. I’m lucky to find this place.
March 17, 2025Xuemin C.Verified patient
The front office staff was very nice, i was called back quicky. The nurse was very nice and there was not a long wait for the dr. The dr had great bedside Mannor and listed to me. Would highly recommend.
March 12, 2025Joyce D.Verified patientVideo visit
Really feel lucky I made the appointment with Dr. Agarwal. She was very patient and friendly listening to me, asking questions about my description very professional. And referred me to do the exam that I want according to my description. Even just one time appointment I feel she is very trustful. Other staffs also very friendly and do things professionally. Strongly recommend!
March 8, 2025Xuemin C.Verified patient
Office is very bare. Not sure if it’s a budgetary thing or a new building, but each patient room only has the patient table, 1-2 chairs, and a scale on the wall. Nothing else in the room. Though this was just normal for the practice until I went to a different location. Drastic difference. Dr. Agarwal is cordial but felt very short, dismissive, and impersonal. Again, had a better experience with another location and will be switching over.
More than 1 year agoInitials hidden
I really like Dr. Agrawal. She paid careful attention to what I was saying, didn’t rush the exam (listened to my heart and checked pressure points more thoroughly than any other doctor I’ve had in the last 7 years). Only thing is the facilities were wanting. No sink in the exam rooms, the attending PA didn’t have a laptop, wrote my BP and vitals on a piece of paper. Check in was quick and easy, all on an iPad and even took my picture. I’m just not sure about the stability of the practice due to the facilities. Will they still be there a year from now? Hope so.
More than 1 year agoAnthony H.Verified patient
I disliked not having a direct way to communicate with the Dr’s office until I drove back to the office and asked for one. To me that’s an unfortunate system. The doctor stood with her eyes on her computer and 3/4 of her back to me. She did not look at me but only asked questions and took notes. She made no attempt to be personable. I was looking for an internist to help pull together my several “syndromes”. My impression, on a first look, was that this was not what I was looking for.
February 22, 2025Linda W.Verified patient
Great experience very happy with there services
January 21, 2025Shahida C.Verified patient
Forms for new patient
November 5, 2024Tanja W.Verified patientVideo visit
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Sheli Agarwal?
Generally, Dr. Sheli Agarwal has appointments available on Zocdoc within 1 week. You can see Dr. Agarwal's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Sheli Agarwal?
Dr. Sheli Agarwal frequently sees patients for Annual Physical, Arthritis, Illness, Sleep Problems, and Urgent Care Consultation. You can see other visit reasons for Dr. Sheli Agarwal on their profile.
How do patients rate Dr. Sheli Agarwal in reviews?
219 patients have reviewed Dr. Sheli Agarwal. The overall rating for this doctor is 4.46/5. They have a 4.49/5 rating for bedside manner and a 4.56/5 rating for wait time. You can read individual reviews and ratings on their profile.