Dr. Bishal Mainali, MD

Internist

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
22 Mill Street, suite 201, Arlington, MA, 02476

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

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.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Professional, friendly, and engaged.

Overall Rating
Bedside Manner
Wait Time

Dr. Bishal is very friendly and helpful. He listened to my medical history with patience and advised accordingly. Would definitely recommend him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

Excellent visit, highly recommended.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is a really personable guy! He seems like he really cares about the health of his patients.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

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 MRI to address my issues. The staff is very friendly and professional as well. Should be a model medical office for other physicians to learn from.

Overall Rating
Bedside Manner
Wait Time

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 .

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He took me right away, was incredibly knowledgable, very professional, and overall a great Doctor to see. Would recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Pleasant visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

First visit went well. Dr. Mainali was very smart, attentive and understanding.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali was very professional and knowledgeable. I liked how he made sure to explain everything he was doing during the exam and if it was typical or not. My physical was thorough and well-performed. He is also friendly and extremely approachable.

Overall Rating
Bedside Manner
Wait Time

I really liked that he noted out loud his observations and explained his interpretation

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali was very kind, professional and efficient. I'm glad he is now my primary care physician!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He attentively listened to my concerns and questions and thoroughly discussed the plan. Compassionate doctor!

Overall Rating
Bedside Manner
Wait Time

Quick and to the point, nice guy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was pretty understanding and performed a thorough check up. I highly recommend

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali was fantastic! I do not reside in the US but needed some medical attention. Dr. Mainali was extremely accommodating, patiently heard my concerns, examined my existing medication and was able to address my concerns satisfactorily. I cannot recommend him highly enough!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional, on time, clean office, and understanding about my previous diagnosis. Highly recommend!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali was friendly and professional. He explained in real time the results of the various tests run during my annual physical, which was both educational and reassuring. I really appreciated his demeanor and communication skills, which made my visit to a new doctor the easiest it has ever been.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He's great, very welcoming and easy to communicate with.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali is absolutely amazing! I've never been to a doctor's office where everything went so smooth and fast. Not to mention, he accepts appointments until 6 pm so I don't have to miss work. Highly recommend!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is a great Doctor: very attentive, great listener and also an active user of modern technology. I didn't have to wait at all, and he has me working through the appropriate specialists to get further treatment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali is great! He's friendly, knowledgeable, and really seems to care about his patients. He's the best primary care doctor I've ever had!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Maybe a little to cautious. However, he quickly forms a collaborative working relationship. He is very nice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

VERY knowledgeable, he took his time and listened to me and explained everything clearly. I felt comfortable and I am so happy I found this doctor, finally a doc that knows what he is doing! I will be using him as my PD!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Super happy with the outcome! I have been trying to get help and Dr. Mainali was attentive and helped solved my issues. Highly recommend!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was great!

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali is the best primary care physician I've ever had. He is attentive, thorough, and has a great way of explaining his diagnoses and thoughts on problems I present. He uses technology to aid in talking about medical problems and I have never felt rushed or uncared for during my visits. His office and team are also welcoming and efficient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Bishal is a fantastic Doctor and I would recommend him to anyone!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

he was very good at figuring out what is wrong with me and explaining how to handle my situation. really a great doctor and person.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

One of the best doctors I have ever been to. He explains everything in detail, and makes sure your questions are answered.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very professional and open to all of my questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Prompt, Professional, Perfect

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali was incredibly kind and thoroughly answered every question I had. I also only waited for roughly 10 minutes to see him. Great experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

First visit was today, would highly recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali has a very nice, calm manne and takes a very thorough approach. The medicines he prescribed me made me feel instantly better. I think he is a very good doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very nice doctor. Very knowledgeable on all my questions as well.

Zocdoc Find a Doctor Massachusetts Boston Doctors Arlington Doctors Dr. Bishal Mainali - MD