Dr. Bishal Mainali, MD

Internist

Book an appointment for free

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

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

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

He was very nice in terms of listening to problems and suggesting right tests. Will visit again for annual check up

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great Doctor! Kind and easy to get along with.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very attentive to my concerns and answered all of my questions. It was a fantastic experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very nice individual. Very knowledgeable. Any question or concerns I had he addressed. Looking forward to having him as a primary care doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Highly recommend! Made me feel very comfortable. Was very informative and professional!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He’s great

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Doctor was really nice. Liked the way he was listening the problems and directing in right direction

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Fine

Overall Rating
Bedside Manner
Wait Time

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. The first 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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mainali is a highly skilled, amicable and accommodating doctor. Every visit with him has been great!

(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.

(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.

(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.

Overall Rating
Bedside Manner
Wait Time

Excellent visit, highly recommended.

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

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

(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

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

(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

I requested routine blood tests and this guy coded the billing as "diagnosis" setting me up for more out of pocket payments !

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.

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

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!

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