Connect with Dr. Keven Mahoney DDS Dentist in Saint Louis, MO

Dr. Keven Mahoney DDS - Dentist

3.0 based on 2 reviews

1 Rating out of 5 stars

314-962-7112

Saint Louis, MO

Google Map
Dr. Keven Mahoney Rating 3.0 stars based on 2 reviews $$
Modest Facilities
Efficient Service
Mild Stress
Good Results
Moderate Cost
Read Reviews for Dr. Keven Mahoney
Review 1 by Stars: 5.0 on Link
I have been looking for a great and painless dentist for years and forgot all about Dr. Mahoney although I have known him for sometime now. Sent my daughter to him for a lot of work and she was thrilled about the procedures, lack of pain, the cost and his staff. Of course she was thrilled with him. Next my wife went in to see him and she raved about him for days. She really enjoyed his take on dentistry and overall health. It was my turn to have two teeth pulled and I must say I have found our family dentist once and for all. I will be back to get the remainder of my teeth removed due to periodontal problems and then get dentures, all from Dr. Mahoney.

I know this doctor: 7 years

Agree 0 Disagree 0 Agree 0 Disagree 0
Review 2 by Stars: 1.0 on Link
Dr. Mahoney operates in his "home office" in his backyard. The equipment was out-dated, the facility was highly unsanitary, and the experience was traumatic. Dr. Mahoney recruits his patients in health fairs by "educating" and manipulating with people's fear of mercury poisoning, and presents himself as an authority in mercury filling removal. But his procedure is highly un-refined, and while in his chair I felt like a livestock being worked on by a vet. I was there for a filling replacement, and my tooth hurt with a sharp paint for over 2 months after the replacement. Thank God my tooth has healed over time, but at one point my endotontist thought Dr. Mahoney might have cracked my tooth during the procedure.

About Hygienist: The dental assistants would gather in the yard to smoke between patients, and did not appear to be very technically professional.

I know this doctor: 1 day

Agree 0 Disagree 0 Agree 0 Disagree 0