Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
995 Montague Expressway, Suite 218, Milpitas, CA, 95035

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

Comprehensive Care in Sleep Medicine, Pulmonary Medicine and Critical Care, both in an inpatient and outpatient setting. We especially focus on excellence in all aspects of Pulm and sleep medicine; performing a wholesome care for high Pt satisfaction.

CSC performs various diagnostic sleep studies including the latest trend of Home Sleep Study and adheres to strict quality controls as mandated by AASM. Various sleep disorders are addressed including rampant sleep apnea, insomnia, movement disorders of sleep; phase disorders, narcolepsy and other sleep disorders associated with medical or psychiatric conditions.

Practice has interest and advanced training in interventional pulmonary procedures at the area hospitals including Regional Medical Center, Good Samaritan Hospital, O'Connor Hospital and El Camino Hospital where we have privileges. Management of Lung cancer or its complications, Pulmonary functions eval, cardiopulmonary exercise capacity testing and pulmonary rehabilitation are among the comprehensive evaluations done at the office. The practice specializes in caring for patients with severe lung afflictions like lung cancer, severe COPD or asthma, Pulmonary Hypertension, dyspnea, Interstitial Lung Disease, pulmonary fibrosis, pneumonia including Tuberculosis etc.

We take care of very sick patients in the ICU at regional hospitals and adept in almost all the procedures in ICU care, including Intubations, ventilator management, central lines, tracheotomies, chest tube, thoracentesis, paracentesis, Lumbar puncture for CSF, arterial lines, Swan-Ganz catheterizations to evaluate cardiac status among others and are very proficient in these with >10y experience. Interventional pulmonary procedures are our speciality and very few are qualified.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I had to wait for a very long time even though I showed up at my appointment time. Also his billing department is unresponsive to my queries on phone - always telling me someone will email me but they never do. I do think he is a well qualified doctor and has good bedside manners except he seems very distracted by his mobile phone.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Accurate diagnosis.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

One of the most knowlegeable and professional specialists I came across here in the Bay area

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I am Very disappointed in this doctor. Which is shocking from reading other good reviews for him. I was his last appointment for the day at 1:00pm and he was VERY rushed. I even heard him take a phone call and said, oh my 1:00 showed up. and Okay I am leaving right now. He did not spend the time with me to listen to me and what is going on. He automatically assumes I have sleep apnea when I have NO symptoms but almost all symptoms of Narcolepsy. And that is why I came in was for a narcolepsy evaluation. His mind was somewhere else and he only heard little parts what I was saying. I told him that I am going though a divorce and he didnt hear that, he just heard that I was married. And he even said to me this, "You can't expect for other people to take care of you. You can't expect your kids to, your husband or your mother. You have to take care of yourself". I was VERY offended. I don't expect anyone to take care of me and I have no idea why he would of judged me that way either! I am a single parent of 4 kids and I work very hard to take care of them and myself. And I am there for my mother since my father recently passed away. What a waste of time this was for me and money! Now I have to find another doctor who will actually listen to what is going on and do the appropriate testing for my symptoms.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Visit was cordial,very good. The problem is well listened,understood. I highly recommend Dr Sanjay.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent friendly staff. Nurse practitioner especially great. Doctor thorough, answered all my questions, explained things in relevant analogies and straight up as well. Great well lit facility doesn't feel like a boring office.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

worthy

Overall Rating
Bedside Manner
Wait Time

Very informative and professional

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Good explanation about his observation and medication.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Today was my first visit with Dr. Sanjay Agarwal and it went very well. Dr. Sanjay including his staff was extremely friendly and helpful. My experience overall was outstanding. I definitely recommend him.

Overall Rating
Bedside Manner
Wait Time

Dr. Agarwal is an excellent doctor who really takes his time to investigate and treat his patients. He is highly experience and confident, yet has excellent bedside manner and the ability to explain things in a way that's understandable to the patient. His office staff is friendly and caring as well, really taking time to explain the new patient process and the online portal system for communication. After spending over a month getting the run around from other doctors, in and out of hospitals....I am so glad that I found Dr. Agarwal- he knew just the right tests to order to really verify and piece together my "hidden" medical condition.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor, explains everything in details! Which we miss here in the US.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Since this was my first time visiting the doctor, Dr, Sanjay listens well, explains clearly. A great experience and a great relief. Dr. Sanjay was very patient, and went through my medical history with me. His staff was friendly and gave me head-up on the procedures (be it checking my blood pressure check or EKG) they were going to conduct. Doctor Sanjay was very professional and thorough, not to mention a gem of a man who is a pleasure to talk to. I would highly recommend him to others.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I am very happy with my first visit with this doctor. He exudes confidence that comes with experience. He diagnosed my problem, took time to explain it in detail, and prescribed no medication! Instead, he wants to do tests to make sure has has the necessary and accurate "data" before embarking on a treatment plan.

Overall Rating
Bedside Manner
Wait Time

It was a good visit. He's nice and answered all my concerns.

Overall Rating
Bedside Manner
Wait Time

Good diagnosis

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

5 star doctor

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Will come again!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time