Book an appointment for free
Qualifications and Experience
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.
Verified Patient Reviews
He was very nice in terms of listening to problems and suggesting right tests. Will visit again for annual check up
Great Doctor! Kind and easy to get along with.
He was very attentive to my concerns and answered all of my questions. It was a fantastic experience.
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!
Very nice individual. Very knowledgeable. Any question or concerns I had he addressed. Looking forward to having him as a primary care doctor.
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.
Highly recommend! Made me feel very comfortable. Was very informative and professional!
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.
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
Doctor was really nice. Liked the way he was listening the problems and directing in right direction
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.
Dr. Mainali is a highly skilled, amicable and accommodating doctor. Every visit with him has been great!
Professional, friendly, and engaged.
Dr. Bishal is very friendly and helpful. He listened to my medical history with patience and advised accordingly. Would definitely recommend him.
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.
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.
He is a really personable guy! He seems like he really cares about the health of his patients.
Excellent visit, highly recommended.
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.
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 .
He took me right away, was incredibly knowledgable, very professional, and overall a great Doctor to see. Would recommend.
He's great, very welcoming and easy to communicate with.
First visit went well. Dr. Mainali was very smart, attentive and understanding.
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.
I really liked that he noted out loud his observations and explained his interpretation
He attentively listened to my concerns and questions and thoroughly discussed the plan. Compassionate doctor!
Dr. Mainali was very kind, professional and efficient. I'm glad he is now my primary care physician!
I requested routine blood tests and this guy coded the billing as "diagnosis" setting me up for more out of pocket payments !
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.
Quick and to the point, nice guy.
He was pretty understanding and performed a thorough check up. I highly recommend
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!
Very professional, on time, clean office, and understanding about my previous diagnosis. Highly recommend!
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.
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!
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.
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!
Maybe a little to cautious. However, he quickly forms a collaborative working relationship. He is very nice.
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!
Dr Bishal Mainali was so helpful! There was no wait, he was very friendly and nice, and he listened very carefully to my concerns. He showed me what his thoughts were and was able to produce diagrams to show me exactly what he was talking about. He explained everything very clearly. It was really neat to learn the scientific explanations behind everything. He also is not quick to prescribe any unnecessary tests or medicine. He will only recommend tests if he absolutely thinks its necessary. This is a great way to reduce any possible tolerances to medicine. I definitely recommend him!
Super happy with the outcome! I have been trying to get help and Dr. Mainali was attentive and helped solved my issues. Highly recommend!
He was great!
Bishal is a fantastic Doctor and I would recommend him to anyone!
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.
One of the best doctors I have ever been to. He explains everything in detail, and makes sure your questions are answered.
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.
He was very professional and open to all of my questions.
Prompt, Professional, Perfect
First visit was today, would highly recommend.
Understanding, friendly, kind, knowledgeable... he's great. Can't recommend enough.
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.
Very nice doctor. Very knowledgeable on all my questions as well.
great doctor !! .. he takes the time to educate you on things most doctors wouldn't .. I learned more about my medication in 15 minutes in his office then I have the whole 4 years I've been on it ! .. HIGHLY RECOMMENDED !!
Mainali is great- always explains things very well and keeps you comfortable even during difficult or sensitive situations.
Very validating and helpful doctor.
Needed a pcp care for the time I was working in Boston, Dr. Mainali was great
Knowledgeable and professional with a great patient portal.
Dr. Mainali was great. The office was nice and cozy. The receptionist was welcoming and helpful.
I was late to my appointment but the office lady was very nice to accommodate my delay. Doctor Mainali was very patient in listening to my health conditions and concerns, and prescribed the appropriate laboratory tests to investigate further. I was satisfied with my visit.
Dr. Mainali was incredibly professional and kind. He has a warm bed side manner that was much appreciated. I am excited for him to be my primary care doctor.
He was very kind and thorough, and took time to explain my diagnosis.
Dr. Mainali is very thorough as a doctor. He is very friendly and approachable.
It was a great experience. He saw me right away. Super nice. Had my issue solved pretty quick. Did an exam and I was on my way. Super great experience.
Friendly, spoke in a manner I could understand. Meaning, medical jargon. LISTENED to my concerns!
One of the best doctors visits I've ever had. Got there early and was immediately seen. Dr. Mainsail spent a lot of time asking about me, my background and only then getting to my medical history. He took a lot of notes and was clear he cared. Thorough physical exam. Just a wonderful guy.
He identified the problem which is a boil fairly quickly and is very considerate on his suggestion so that I can save a future trip. I like the overall experience.
Dr. Mainali listened to, believed me, and really did a lot of work to help me.
I went to see Dr.Mainali for routine physical check , he was great and guided with all the required information - very descriptive
Nice and clean lobby-waiting area. Professional reception. Courteous, intelligent, caring and very smart physician.
He is a very professional doctor and will take the time to explain his thinking and rationale. He also cares about your concerns and will take the time to listen and understand. Looking forward to having him as my primary care physician.
Very knowledgeable and professional
Excellent. Dr Mainali was thorough, informative, and made sure I understood what was going on.
I Visit was great found a perfect parking was suppose to b seen at 5 ended up getting their at 4 go seen right away . My meds was sent to my pharmacy amazing most recommended
This was my first visit to the doc. Although, I was there before time, I got the opportunity to see the doctor well before my appointment schedule. The best thing I liked at the start was the way the reception check-in lady communicated. The doc was patient in listening to my medical history while he shared his reviews, suggestions and diagnosis. I'm looking forward to future visits and I hope the professionalism continues.
I have several chronic conditions that are well-controlled with a very specific medication plan. My goal is to find a doctor who will do more than just gather reports from dozens of specialists to "coordinate" my care. The doctor I eventually choose must also consider all the options available, not just arbitrarily rule some of them out because of his or her "naturalistic" tendencies. I wanted very much to like Dr. Mainali, especially since there were quite a few nice aspects to his care, but a) he made me feel like I was being interrogated or that he was trying to trick me into contradicting myself, b) he likes specialists FOR EVERYTHING, and c) he has a blanket edict that he won't prescribe some medications, a few of which I need to take to maintain my quality of life. Oh well.
The doctor is perfect . He answered all the questions and he wanted to make sure that we totally understand everything..
Dr. Mainali was incredibly kind and thorough, showed compassion to help me improve on my overall health and made me feel very comfortable in the environment. Which is not easy, having not been to a doctor in many years.
Very very nice and took time to explain things to me. I ask a lot of questions and he was very patient answering all of my questions and concerns. Highly recommend Dr. Mainali!
Calm and professional, explained everything he did very clearly. Will be going back in a couple months
Very professional and polite, both him and his staff. Fantastic!
Dr. Mainali was very patient, thorough, informative, and worked with great care. I switched him to my PCP and think it was a great choice. Highly recommended.
Great doctor! Very knowledgeable, would recommend to anyone!
Great doctor very attentive explained everything that was going on and gave me the appropriate referrals! I would recommend him to any family member or friends that need to find a good primary care doctor thank you Zoc doc and thank you Dr Mainali!
Always kind, never condescending.
It was quick, addressed my needs today, and left with some good changes in mind for improved health.
Excellent bed side manner. Great overview of what was wrong and walked me through the process so helped me feel comfortable.
Soft spoken and very professional.
I came for a knee surgery and pre-travel check up. I was told to rebook for the check up. I didn't understand why i couldn't get the check up done then while i had my knee examined, but doesn't matter. Just an observation. I liked the doctor so coming back again.
Listened to me attentively and was easy to speak with. Definitely knows his stuff. Appreciated that he spent the whole time with me instead of popping in for a brief couple minutes like other doctors. Very comfortable working with him in the future.
Great doctor , very attentive
A very good doctor, was clear on explaining all the things. Would definitely go back!
Dr. Mainali was very attentive and made sure I understood everything. We explored different options and he answered all my questions. Would definitely recommend
A calming presence and a patient man.
Best doctor Ive ever been to! Trustworthy and very loving!!
I like my doctor so far very understanding and patient and focus on your need. Very professional.
Dr. Mainali is extremely intelligent. He is passionate about his profession and I would recommend him to anyone.
I avoid going to the doctor at all cost- absolutely hate going BUT I was very at ease here- very welcoming, concerned and professional- I already booked an appointment to have my physical!
In my experience, Dr. Mainali is unusual in primary care world. He is not rushed and therefore does not needlessly and mindlessly refer you to the next specialist. He considers his patients' healthcare holistically and makes thoughtful referrals as needed. And unlike my experience within other care systems in the area, he refers you to competent specialists -- mostly at Mt. Auburn -- instead of the in-house specialist. Dr. Mainali feels like a pretty solid ally.
Bishal is super kind and was flexible in scheduling. A must visit if you need a doctor that explains everything to you in a calm and organized fashion. Great human, great doctor, look forward to keeping him as a primary doctor.
Great doctor, made me feel very comfortable. Will be changing my primary care to Dr. Mainali.
I felt respected,and listened to. Doctor M asked quality questions in order to get to know my physical history and recent past. The follow-up plans were presented and I was asked if I thought they were correct for me. As a first time patient, I wouldn't hesitate to recommend this doctor to any one.
Highly recommend Dr. Mainali! He was very calm, helpful, trustworthy and polite. Down to earth and very efficient. The secretary is sweet and very loving. Awesome experience
Excellent, he examined me told me exactly what was happening with my issue and called the hospital and had me admitted right away.
The visit was efficient, and well done. Dr. Mainali has excellent control of his voice, it is calming and reassuring. He also is good at predicting what you are thinking and addressing all your concerns.
Dr. Mainali was professional, patient & knowledgeable. All around great experience.
He his very friendly, polite and clearly mentioned about problem.
Very caring and attentive.
Dr. Mainali is a wonderful doctor, very personable and knowledgeable. Nancy, at the front desk, is wonderful as well! Truly a more comfortable experience than most doctors' offices.
I enjoyed meeting with Dr. Mainali... the appointment was very comfortable, personal, and conversational. I look forward to continuing to see him in the future.
Very nice staff, and Dr. Bishal is extremely thorough in making sure he asks all the right questions.
Very professional, kind, and patient. Dr. Mainali spent all 30 minutes with me which is very rare these days and went through my lab tests in detail. He also sent me materials after my appointment for me to read up on. I highly recommend Dr. Mainali!
Super nice and informative. Addressed my concerns and made recommendations. Covered all my concerns and even looked ahead in case recommended treatment is ineffective.
Very good I'm glad he's my Primary
Very friendly, prompt, nice office. Took his time and really listened to what I asked about. He will certainly be my new primary care doctor
Amazing , listens to u very carefully and prescribes the right medication
Good visit. He answered all my questions with good level of details which i appreciate.
Had a great visit with him. Made me feel very comfortable and really enjoyed the small office feel. Felt that I was cared for personally and individually. Highly recommend Dr. Mainali.
Great guy, extremely knowledgeable, friendly, patient, and kind. Highly recommend!!
I call him Dr. Awesome for a reason. :)
Friendly, knowledgeable, and efficient consultation.
Dr. Mainali was prompt, knowledgeable, and polite. I would certainly recommend him to others as a primary care physician.
Dr. Mainali is very professional, knowledgable and easy to talk to. After seeing him, I feel like he knows all about treating people with respect and integrity. He's very articulate and thorough with his work.
Dr. Mainali is very professional and efficient. He also spends an ample amount of time discussing symptoms and treatment methods and I never felt rushed.
Dr Mainali is an extremely welcoming and attentive doctor. He really makes an effort to get to know you well to understand the type of person you are. Highly recommended
Dr. Mainali is wonderful! Great bedside manner and through.
His bedside manner is far better than any doctor you will find. He's honestly a really caring and nice guy.
Saw me right away for a problem I really needed to see him for. He's always so courteous and professional. My favorite PCP!
Highly recommend Dr. Mainali. Very caring, personal, informative and professional. He's young, but don't let that fool you - he is very knowledgable.
Dr. Mainali is thorough and efficient. He is kind and calm, and he listens well. I appreciated how he read and explained the significance of the standard measurements to me without my having to ask - unusual in my experience!
Having only recently moved to Boston I've tried several physicians and have not been impressed. It's not so much the doctor but what it takes to see them. Either can't find a convenient appointment time or have to wait forever to see them. Dr. Mainali is always punctual and I can usually get an appointment for the next day. He has been very thoughtful and accurate in his diagnosis. He has a great bedside manner and is very easy to talk to and unassuming, not egotistical. I highly recommend him.
It is such a pleasure to deal with such a nice, knowledgeable, thorough and caring doctor. He explains everything in detail and listens to your opinion. (Unlike many other doctors i had in the past that made you feel as if your opinion didn't count at all because you are not an MD). I will recommend him to anyone.
It's been great! Would recommend.
He saw me with less than 24 hours notice. He answered all my questions, identified my problems and took great care to explain everything to me. A top rate doctor, one of the best I've ever seen! I just wish i lived closer to Arlington. But he was so nice i am even thinking that the drive is worth it!
Great doctor who explains everything clearly and thoroughly. He sent a follow-up email with information to keep in mind and was very good!
Dr. Mainali is a very nice doctor and very personable. He was also very informative and I would highly recommend him.
Explains everything before doing anything, makes you feel at ease
The doctor really listened to me, cared, and understood my feeling.
I just moved here and was looking for a new primary care physician and Dr. Mainali was perfect. Great office (cool pandora music playing in the background, Square credit card machine, etc.) and great bedside manner (efficient yet still took time to explain things). Highly recommended.
Very professional and polite. Highly recommend.
Doctor Mainali is a kind and thorough doctor and a very cool person as well! A great spirit with a gift for explaining complex topics in an accessible manner. I recommend this doctor.
I've never had such an easy doctor's appointment. Fortunately this was the closest to me that took my insurance at six miles away which is not ideal when using MBTA, but they still took me and I was see right away, no nurses, no waiting, nothing! He is also a very nice, caring and efficient doctor on top of it all.
Dr. Mainali makes me feel so comfortable and welcome! He answers all of my questions with the latest medical research and information. Highly recommended!
Tremendously professional, efficient, and thorough
Great doctor. Very professional and empathetic. A breath of fresh air in this highly industrialized field.
I had a great experience with Dr. Bishal Mainali. He was very polite, professional, and explained things very well as he went along the exam. Overall I received a very high quality service from him and his team. His office is also very clean and comfortable.
I am young and healthy. So my meeting with Bishal was very simple. But from my experience I would highly recommend him. He struck me as caring, knowledgeable and straightforward. I expect to be a regular patient while I live in the area.
WoW! what an experience, was running a bit late for the appointment so as soon as i walked in, instead of making me wait to fill out the paperwork (which i took care of online at least some of them) the assistant led me to the doctors office right away. dr. mainali is new practitioner in the area so the availability are easily met. many doctors office that you go to they only concentrate on one issue and let you come back again and again to they can charge the insurance company money to see you for 10 to 15 minutes. But Dr. Mainali, took the time almost an hour to thoroughly examine all the issues and addressed them one at a time in matter of hour. it was a great experience never expected that from a doctors office. if you are looking for a doctor that will take their time to get to know your issues and address them accordingly you must see Dr. Mainali
Dr. Mainali is a consummate professional. No matter how mundane the procedure (looking in my ears, listening to my breathing), he always took the time to explain what he was doing and why he was doing it. He has a very calming bedside manner, and he does a wonderful job communicating short term and long term strategies. Plus, he saw me right away. Overall, a great experience.
Great doctor. Always very attentive and is all about finding the problem and the solution.
Very relaxing place
Dr. Mainali is very call spoken, attentive with explanation to all my health concerns. Ending the appointment on a good note concerning a plane to stay happy & healthy for the future. I would defiantly recommend him to anyone looking!!
Bishal had a very considerate bedside manner. I had an Annual Physical, and he explained to me what he was going to do, answered my questions, and asked his own. I didn't feel rushed, or that he had better things to be doing.
Dr. Mainali is an excellent PCP. I would highly recommend him to anyone looking for a doctor. He is extremely knowledgeable, very approachable, and the experience was the best I've had in a doctor's office.
Dr. Mainali was great! I was late to my 6pm appointment due to traffic but he was still willing to see me after his 6:30pm patient was done.
Doc. Bishal is a very kind and attentive professional. I recommend him for everybody.
He was very thorough and very flexible with hours. Great doctor!
Excellent, definitely using him as a primar care doctor from now on.
he is very thorough in all his examinations and takes time listening to all your concerns and lays out a clear nice path forward. I am glad I found him.
Great- I got there early and he was able to take me early,
Dr. Mainali was helpful with questions and gave professional advice. His office was stress-free and I was able to book a convenient time after work to see him.
Doctor M was very thorough and personable. He took quick action towards resolving the problem that I am experiencing.
I have never been treated more respectfully and like a human being. He was so professional and yet easy to speak to. He listens to you and doesn't treat you like a number. He was SO FAST and his recommendations were very astute. He is also very high-tech, swiped my card to co-pay on an iPad setup and even used my smartphone to help with the planning. He is great. Flexibility even when I was really late due to traffic. Grateful I found him.
This is my first time with Dr. Mainnali. Hes really patient and throughout.
Lovely office aesthetics, gentle and thoughtful manner, and was accommodating when I was running a bit late. Really liked him.
Very professional, very knowledgeable and easy to talk to.
Great as always!!!
My visit was great! He really listened to my concerns and thoroughly answered any questions/concerns I had.
My visit was really wonderful. Dr. Mainali was friendly and knowledgable, and he displayed a real care for my personal situation. One of the best experiences with the medical profession I have ever had.
Very courteous and informative.
The visit was very homey, he took the time to talk to me and find out my history and discuss options for a healthy life that were in my hands. He was great!
Excellent first visit
He is a great doctor and very understanding. Listens to your needs and explains what would be the best course of action. Highly recommend!
Dr. Mainali and his wife were both very warm and informative. Although he did not specialize in a dermatology, like I had thought, he recommended some doctors and didn't even charge me for the visit!
Dr. Mainali was great. He followed up with me after a day. Since he is a 1-person office, he was very attentive to my needs. My wait time was long due to a prior patient coming in late thus shifting my appointment later. He was very polite and apologized in advance. His office is located in a residential neighborhood but we were able to find parking nearby. I highly recommend Dr. Mainali!!
He was great. He has a very comfortable and inviting office. He took his time to ask me all the right questions and explained everything to me in a very clear manner.
His practice was very small and in his own home. He saw me right away when I arrived and was very courteous and professional. I felt very comfortable with Dr. Mainali, though I wish that I could have received a record of my results electronically. He wrote everything down by hand and was very meticulous.
Excellent, Doctor was very patient and covered everything.
He is so wonderful and so natural! Him and his wife are great doctors and they truly are professional. They both helped me so much and anyone would agree that they are great people as well as doctor's. I am so comfortable with them and feel loved.
Excellent first visit. Very helpful and encouraging. I took all his advice and I'm already feeling better and my condition has significantly improved.
Great guy to speak with and a very comfortable environment for a medical appointment.
I hadn't seen a primary care doctor in a few years so I thought it would be good to go for a checkup. Dr. Mainali was kind and helpful. The office is in the first floor of his house, and is the most relaxing doctor's office I've ever been in. The care was genuine and he took time to explain things to me. Everything was also very timely.
Words would not do him any justice. Dr Bishal is more than a professional, he is the most communicative, compassionate, and comprehensive doctor I have met thus far. I was his last patient, traffic backed up on me which caused a 30 minute delay - he still was there waiting for me and was very understanding. His bedside manners were excellent, he is the type of doctor who patiently listens to everything you have to say then give his comments - trust me that is rare nowadays. His practice is very cozy and welcoming (water was available, amazing choice of magazines, super clean bathroom). I chose him right away to be my primary care physician for his superb care and service.
It feels somewhat strange at first seeing a doctor in his home but Dr. Mainali is very thoroughly and professional. I would definitely recommend him.
Very nice and professional. Came during my lunch break at work and didn't have to wait.
I had a great app
He was very thorough. Will see him again
Dr. Mainali is very profesional and carying. No wait for my apointment, my matter was discused and Dr. Mainali was very understanding. Will highly recomend!!
from my initial impressions, Bishal is a very competent, caring provider. I would recommend.
I was very pleased with Dr. Mainali. He was knowledgeable, friendly and informative.
Dr. Mainali is very nice. He gives you a lot of his time, and he is thorough in his advice. I like his office too, very comfortable.
It was a great visit. I had no wait time and was treated like a person and not just a patient. I would highly recommend Dr. Bishal to anyone