View map

Dr. Bishal Mainali, MD

Internist, Primary Care Doctor

Professional statement

Dr. Mainali completed his residency training in internal medicine at Caritas Carney Hospital. He did some additional training at Beth Israel. He then worked as a hospitalist at Lawrence General Hospital and Lowell General Hospital with a very diverse community. He is well loved by his coworkers, patients, and support staff. Wanting to be more connected with the community he works in, he then founded his own practice, Everest Health Care Specialists, in Arlington Massachusetts. He has a very broad medical knowledge and is a highly capable and compassionate physician. He works in a welcoming environment that makes you feel at home. He collaborates with his partner for her integrative perspective, Dr. Thomas, while also incorporating some health and wellness approaches from his Ayurvedic roots back in Nepal.

In-network insurances

  • AARP
  • Advantage Health
  • Advocate Health Care

Specialties

  • Primary Care Doctor
  • Internist

Practice names

Hospital affiliations

  • Lowell General Hospital
  • Mount Auburn Hospital

Education and training

  • Carney Hospital, Residency in Internal Medicine
  • Medical School - Manipal College of Medical Sciences (MCOMS), Bachelor of Medicine, Bachelor of Surgery
  • Saint Vincent Hospital, Internship in Internal Medicine
  • Tufts Medical Center (Residency)

Zocdoc awards

See you again
Rapid registration
Speedy response

Languages spoken

  • English

Provider's gender

Male

NPI number

1700936747

Office locations

Bishal Mainali, MD

22 Mill St, Suite 201

Arlington, MA 02476

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Very attentive and kind. Is very focused on solving any issues you come in with actively and makes sure to follow up with you regularly to make sure the issues resolve.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was awesome, very attentive and respectful!
Source: Zocdoc
Overall
Wait time
Bedside manner
This was my first appointment with Dr. Mainali and I will definitely return. He was very kind, timely and helpful. Can't ask for much more from your doctor!
Source: Zocdoc
Overall
Wait time
Bedside manner
My first visit with Dr. Mainali was excellent! He is very kind, thorough and considerate.
Source: Zocdoc
Overall
Wait time
Bedside manner
Thoughtful knowledgeable good listener.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali was kind and extremely thorough during my appointment. I would recommend anyone looking for a PCP to schedule an appointment with him, or others within the practice. The office was very clean, comfortable, and most importantlyI felt that I made the right choice after reading several reviews about Dr. Mainali. Thank you!
Source: Zocdoc
Overall
Wait time
Bedside manner
Super nice, willing to listen, and no wait time. FINALLY found my new PCP!
Source: Zocdoc
Overall
Wait time
Bedside manner
Amazing as usual!!! He doesn’t skip details!! He is very welcoming and he really encourages you through the whole appointment process!!! :)
Source: Zocdoc
Overall
Wait time
Bedside manner
He is very professional and very patient to hear all my concern about my uncomfortable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Best PCP I’ve ever had. Highly recommend him.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is knowledgable and kind.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very supportive and attentive. He was very kind and concerned when needed. I loved working with him. I will be returning to see him.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is a wonderful doctor who truly cares about patients’ health.
Source: Zocdoc
Overall
Wait time
Bedside manner
Listens to the patients, thinks, offers alternatives. Treats you like a person.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Mainali was patient in listening to my description of the symptoms as well as questions.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very easy, and comfortable office environment; Dr. Mainali was comfortable, helpful, and knowledgeable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Bishal understood my concerns and made sure i thoroughly understood the examinations he conducted. Highly rated.
Source: Zocdoc
Overall
Wait time
Bedside manner
Bishal Mainali was very thorough, making sure to explain things in a manner I could understand. He was attentive to my concerns and genuinely cared about the level of service he was providing.
Source: Zocdoc
Overall
Wait time
Bedside manner
very nice and actually listens
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali was great. You could tell he was taking his time listening to what you had to say and not rushing to the next patient. Would highly recommend!
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Bishal Mainali was extremely knowledgeable, kind, and professional. Highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
nice person and a humble doctor ... very patient and understanding
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
A great doctor! highly recommended! A patient listener and was able not only to diagnose the cause of my lower back pain but was also able to provide me with details (on the how and why) via a quick internet search. Awesome!
Source: Zocdoc
Overall
Wait time
Bedside manner
Quick and easy. Dr. Mainali took great care of me in, answered all my questions and provided me with great care in a timely manner.
Source: Zocdoc
Overall
Wait time
Bedside manner
Just a wonderful professional. Amazing bedside skills. Dr. Mainali gave me an opportunity to talk about my concerns and listened patiently. He put me at ease immediately and was incredibly helpful. Overall, it was just a wonderful patient experience.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very nice in terms of listening to problems and suggesting right tests. Will visit again for annual check up
Source: Zocdoc
Overall
Wait time
Bedside manner
Great Doctor! Kind and easy to get along with.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very attentive to my concerns and answered all of my questions. It was a fantastic experience.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice individual. Very knowledgeable. Any question or concerns I had he addressed. Looking forward to having him as a primary care doctor.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali is very friendly, listens well and is genuinely interested in your treatment. I had a simple annual checkup, and it went flawlessly. Had bloodwork done minutes after in the lab downstairs from his office, that quick and convenient!
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm so glad to have found Dr. Mainali and to have him as my primary care physician. He is thorough, listens attentively, takes time to explain things, is warm and kind.
Source: Zocdoc
Overall
Wait time
Bedside manner
Highly recommend! Made me feel very comfortable. Was very informative and professional!
Source: Zocdoc
Overall
Wait time
Bedside manner
Bishal is very caring and attentive, and when I called his office after hours he was very quick to call me back with advice. I would highly recommend his services.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was kind and made sure I felt comfortable, explaining what he was doing during his checks. He explained his choice of prescription and how it would help. Some doctors come like you’re wasting their time by asking questions but not Dr. Mainali
Source: Zocdoc
Overall
Wait time
Bedside manner
He’s great
Source: Zocdoc
Overall
Wait time
Bedside manner
Doctor was really nice. Liked the way he was listening the problems and directing in right direction
Source: Zocdoc
Overall
Wait time
Bedside manner
Fine
Source: Zocdoc
Overall
Wait time
Bedside manner
I tore my ACL, and Dr. Mainali set me up with a specialist for me to be seen in the same day. This was incredibly important, and I could not have asked for a better experience to start my recovery. Thefirst doctor I saw gave me a terrible/incorrect brace which actually made my injury worse. Thank god I went to see Dr. Mainali to put me on the right track. He is very knowledgeable and empathetic. He listened to all my concerns and helped me address them appropriately. I look forward to him being my primary care physician moving forward.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali is a highly skilled, amicable and accommodating doctor. Every visit with him has been great!
Source: Zocdoc
Overall
Wait time
Bedside manner
Professional, friendly, and engaged.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Bishal is very friendly and helpful. He listened to my medical history with patience and advised accordingly. Would definitely recommend him.
Source: Zocdoc
Overall
Wait time
Bedside manner
He's great. I really like how thoroughly he explains what's happening and uses charts and pictures to help clarify. Very knowledgeable and helpful.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was attentive and a good listener. I am dealing with an undiagnosed chronic issue, and I feel good working with him in coordination with other specialists on resolving it. He's proactive and I am hoping he could thoroughly investigate my issue.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is a really personable guy! He seems like he really cares about the health of his patients.
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent visit, highly recommended.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Mainali cares about his patients very much. I wish every Primary care physician was like Dr Mainali. He seemed to be as concerned with my symptoms as I was and we set up a follow up appointment for an MRIto address my issues. The staff is very friendly and professional as well. Should be a model medical office for other physicians to learn from.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Mainali's office staff are very courteous and helpful . Dr Mainali listens to your each and every problem and is very willingly to find the root cause with top notch patient care service .
Source: Zocdoc
Overall
Wait time
Bedside manner
He took me right away, was incredibly knowledgable, very professional, and overall a great Doctor to see. Would recommend.
Source: Zocdoc
Overall
Wait time
Bedside manner
He's great, very welcoming and easy to communicate with.
Source: Zocdoc
Overall
Wait time
Bedside manner
Pleasant visit.
Source: Zocdoc
ZocdocFind a DoctorDr. Bishal Mainali, MD