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

  • Internist
  • Primary Care Doctor

Practice names

Hospital affiliations

  • Lowell General Hospital
  • Mount Auburn Hospital

Education and training

  • 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)
  • Carney Hospital, Residency in Internal Medicine

Zocdoc awards

Rapid registration
See you again
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
Excellent bedside manner, seems genuinely concerned and listens. Professional and open-minded.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali is very good doctor with pleasing manners and made me feel very comfortable within the first minute. He is someone who I would love to have as my PCP for life.
Less than 1 month ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Bishmal had a gorgeous office and was super friendly, as this was my first time booking a doctor's appointment. The visit was quick and very affordable. I'm actually looking forward to my next appointment!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Mainali was very knowledgeable and demonstrated excellent bedside manner during my annual physical exam with him. He addressed all my concerns and guided me through lifestyle and conservative management of my health issues and preventionof more severe health issues that I may be at risk for. Reception was courteous. Appointment time was accurate. Diagnostic/lab testing within professional building complex that accepts walk-ins! Would highly recommend Dr. Mainali to family/friends/new patients.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is very thorough. He explained everything he was doing and I left feeling better and heard. The medication he prescribed also greatly helped me. Being a new resident in the US, I had failed to get a PCP for weeksand Urgent Care doctor had not helped with my seasonal allergies. I am glad I got to see Dr. Bishal. Highly recommend seeing him.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is the best PCP I have ever had. He is a good doctor, who listens to you and advises you on your health.
Less than 3 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
The doctor was extremely polite and nice, listened carefully to my concerns and prescribed treatment.
Source: Zocdoc
Overall
Wait time
Bedside manner
Amazing doctor, very patient listener and highly knowledgeable. My new PCP!
Less than 3 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Great doc.
Source: Zocdoc
Overall
Wait time
Bedside manner
Came to Dr. Mainali because of the great reviews. The reviews were correct, and I had a very positive experience during my visit. Pleasant, communicative, clear, direct, and non-judgmental in the face of any question.
Less than 3 months ago
Source: Zocdoc
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 1 year 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 1 year 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 1 year ago
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
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
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
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
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
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
show all reviews
ZocdocFind a DoctorDr. Bishal Mainali, MD