Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?

Amani Mental Health Services, LLC
Adult Psychiatric & Mental Health Nurse Practitioner110 HAVERHILL RD, AMESBURY, MA4.99
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.99
Wait time
4.95
Bedside manner
4.99
Insurances accepted
99% of patients have successfully booked with these insurances
UnitedHealthcare
Blue Cross Blue Shield of Illinois
Aetna
Tufts Health Plan
Harvard Pilgrim Health Care





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
Amani Mental Health Services, LLC
110 HAVERHILL RD, SUITE 319, AMESBURY, MA 01913
All provider availabilityToday, Apr 5 – Sat, Apr 18
Insurances accepted
99% of patients have successfully booked with these insurances
UnitedHealthcare
Blue Cross Blue Shield of Illinois
Aetna
Tufts Health Plan
Harvard Pilgrim Health Care





1 office location
Providers at Amani Mental Health Services, LLC (0)
No results
This practice has no doctors that match your search criteria.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.99
Wait time
4.95
Bedside manner
4.99
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
98 reviews
Most relevant
He’s a great listener and understands what the triggers in my life are. I’d be lost without this man’s empathetic abilities.
March 30, 2025Michele N.Verified patient
He is highly resourceful as a practitioner and knowledgeable beyond just the basics of allopathy.
September 2, 2025Helen Y.Verified patient
It was a pretty straightforward process, he was really easy to talk to, considerate and funny which made opening up easier
March 25, 2024Aurora W.Verified patient
Fantastic experience. Very easy to talk to as well as very professional and understanding.
January 6, 2025Initials hidden
John is incredibly kind and helpful. I couldn’t have gotten a more competent and caring provider!
May 25, 2024Jennifer M.Verified patient
Wonderful person and very helpful. Totally recommend, I finally felt understood.
April 1, 2025Initials hidden
Very professional , quick process and very flexible handled my situation with ease. Would recommend.
November 29, 2023Initials hidden
So far I’ve had one visit and I think it’s going well and look forward to the future
September 24, 2024Kevin M.Verified patient
John was great! Very empathetic and understanding of my trepidation toward treatment.
February 16, 2024Initials hidden
I was able to be seen the day of. John was very attentive and supportive.
Initials hidden
Highly recommend! Easy to communicate with and felt like he really listened.
January 23, 2024Catherine C.Verified patient
He did an excellent job explaining everything and making me very comfortable
January 6, 2024Sallyanne H.Verified patient
He took the time to listen and explain. We went over options
October 11, 2024Alyson T.Verified patient
Really helpful. Great listener and helped me right away
September 13, 2024Ignacio C.Verified patient
Bedside manner is amazing. Understanding, honesty, helpful.
February 13, 2024Linda W.Verified patient
Wonderful empathetic practitioner. Highly recommended.
June 20, 2024David G.Verified patient
Dr. John was very insightful with his diagnosis!
August 20, 2025andrew R.Verified patient
John Njuguna is truly outstanding! Knowledgeable, kind, and genuinely care. I always feel heard and well cared for. Thank you for your exceptional service!
May 27, 2025Ignacio C.Verified patient
John was extremely helpful and supportive. He is a great listener and answered all my questions regarding medication management. Highly recommend.
May 8, 2025Initials hidden
very attentive to my current issues and validated my concerns. he explained all of his concerns clearly and offered different treatment plans that he discussed efficiently the pros and cons of. I felt like John really took the time to get to know me and address my concerns, as well as do a thorough assessment to ensure there was nothing else that needed to be addressed. very thankful to have found him!
December 8, 2024Cayleigh M.Verified patient
Amazing doctor who actually cares
November 27, 2024Armahn S.Verified patient
John Njuguna is an excellent provider and I highly recommend him. Before booking an appointment, I noticed lots of reviews saying that John is a great listener, and I found that to be absolutely true. You can openly discuss any concerns with him in a judgement free environment.
John is responsive, empathetic, and he is willing to work with you to find the right solution to any of your needs. He is also thorough in the best way; I was sent a few assessments before my first appointment. During my first appointment, it was very clear that John had read through my assessment and was already familiar with me, asking specific and tailored questions.
November 25, 2024Jonathan B.Verified patient
An excellent, thoughtful provider
November 6, 2024Nicholas F.Verified patient
John was extremely knowledgeable, helpful and understanding. I had some trouble logging in and John was very patient and helped me with finding the appointment, I really appreciated that. I would highly recommend him and I look forward to continuing my care with him.
October 11, 2024Colin T.Verified patient
It was an awesome experience. This provider was caring, listened attentively, and provided an excellent treatment plan. I highly recommend him.
Kenyatta C.Verified patient
This provider was amazing to work with. I felt as though he was listening to my concerns and worked with me to create a plan that I was comfortable with. He answered all my questions and throughly explained the process. I can’t thank him enough for squeezing me in and seeing me as soon as he could as my anxiety has been very high! Thank you again!!!!
September 16, 2024Tiffany M.Verified patient
This provider is very kind and helpful
August 24, 2024Initials hidden
I found Dr. Njuguna to be polite, friendly, and respectful. He helped me fill out the numerous forms that are required by both Zocdoc and his practice. He had nearly-immediate availability (less than 24 hours after I searched him up) and I am glad to have connected with him!
August 16, 2024Initials hidden
John goes above and beyond!!!! He truly cares about his patients which is extremely rare to find nowadays. My insurance was giving me trouble and denied me my medication. He called them immediately after and got it squared away without hesitation. I cannot recommend this amazing nurse practitioner enough. I would give 10 stars if it were allowed! ?
June 28, 2024Kristen S.Verified patient
He was very sweet and a good listener. I definitely recommend him to friends and family who are struggling with their mental health.
June 14, 2024Samira K.Verified patient
Amazing provider and very understanding.
May 24, 2024Arlene H.Verified patient
Very professional and polite! I felt heard and taken seriously. He even went above and beyond and helped me with my insurance issues. I definitely recommend a visit! I would describe John as being kind, helpful, and a good communicator! :) Thank you!
February 23, 2024Hailey H.Verified patient
I would definitely refer other patients to this doctor. He was kind and professional and seemed to ask the right questions of my son (who the appointment was for)
January 28, 2024William S.Verified patient
Great experience!
January 22, 2024Initials hidden
This was my first ever appointment for any type of mental health care and John offered wonderful help for my concerns, addressing everything I asked about during our meeting and creating a comprehensive plan outline to start treatment right away. I did not feel rushed or pressured at any point during the appointment, and he made sure to check for understanding throughout the conversation, overall keeping things calm and light. When selecting medication options he immediately asked for my opinion and made sure he received a confirmation notice with my pharmacy while we were on the line. Finally, John made sure I had his contact information so I could immediately reach out with any concerns moving forward. This was a very positive and easy experience.
SMVerified patient
I was looking to get evaluated for ADHD and John Njuguna made it a very easy and straightforward process. He was nice and listened to everything I had to say. I usually get anxious before appointments but after talking for a bit, he made it easy to get comfortable. Also, the wait time was very quick and I didn't wait very long at all.
DHVerified patient
Dr. Njuguna took his time to understand my needs for anxiety and insomnia and my context. He clearly explained his philosophy and what each medication was to be used for and how they would interact to provide the best therapy. I enjoyed my conversation.
January 20, 2024Initials hidden
He really was a great listener. He gave me good advice. I am usually one to try and push through mental issues. But I’ve been beginning to fail to or atleast am reaching my breaking point… Amongst other things he reminded me to put myself first and take time to do things that make me happy and even though I’m VERY against taking medication or even therapy in general convinced he’s me that it would help me. He listened to all my concerns and that I don’t care if it’s fda approved I don’t want to depend on it blah blah blah lol... and calmly told me all the possible side effects and the benefits. I can honestly say he got through to me so I’m gunna give it a try.
January 16, 2024Onaji C.Verified patient
John was great! He is very knowledgeable about different treatments. He is more than willing to give multiple options based on your comfort level in a non-judgmental, safe space!
January 15, 2024Eileen R.Verified patient
I was looking for a provider that was attentive and reliable as I transferred my medication management and ADHD treatment and John was great. He asked thoughtful questions about my entire medical history before prescribing me my medication and seems like a dependable and honest doctor who would listen if I had concerns about my care---rare in my experience! Very pleased.
December 10, 2023Lauren E.Verified patient
I was able to get an appointment right away, which, in my case, was a lifesaver. The provider was pleasant and approachable. I'm definitely going back.
November 29, 2023Justin G.Verified patient
Initials hidden
August 6, 2025Rebecca P.Verified patient
May 30, 2025Katherine V.Verified patient
Initials hidden
April 30, 2025Initials hidden
April 20, 2025Jinju S.Verified patient
Initials hidden
March 5, 2025Joseph C.Verified patient
February 21, 2025Ainsley C.Verified patient
Loading...