1129 Broad Street
Bloomfield, NJ 07003

(973) 338-3620

Mon: 9:30AM - 7:00PM

Tue: 3:00PM - 7:00PM

Wed: 9:30AM - 7:00PM

Thu: By appointment only

Fri: 9:30AM - 7:00PM

Sat: 9:00AM - 12:00PM

Sun: Closed

100.0% would refer friends and family to us

5 stars Customer since 2009

up to date equipment is used courteous staff short waiting time

5 stars Verified customer

5 stars Customer since 2009

Dr. Michael is excellent. Whenever I feel pain, I head straight to Bloomfield Total Health. I know I will feel better ... Read More

5 stars Customer since 2014

Everyone is friendly, courteous and above all caring.

5 stars Customer since 2010

Dr. Mike is the best

5 stars Customer since 2009

you must be doing something right ive been a patient for over 20 yrs

5 stars Customer since 2005

As is normally the case, I was very pleased with my recent visit to BTH. I was taken on time (actually a little early) ... Read More

5 stars Customer since 2009

Already recommended a friend!

5 stars Customer since 2013

Always a pleasure to come to BTHC, everyone is pleasant and helpful. If I am in pain I always get seen the day I call ... Read More

5 stars Customer since 2009

Dr. Mike, Dr. Eric and their staff are excellent. They truly care about their patients. I've been going to Dr. Mike fo ... Read More