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 when I leave.

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) and received excellent treatment with great results.

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. 9 out of 10 times I feel soooo much better when I leave. Would recommend BTHC and I do to everyone that has a problem. Thank u for helping me Dr. Mike.


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 for years and he has helped me with so many health issues. Good health is a blessing but so is going to a doctor who cares.

Joan D.