Weight Loss & General Health

I’ve been on the Nutrition Response testing Program for almost 3 months. Even though I didn’t come to lose weight I’ve lost over 6 lbs. and I am getting a lot of compliments that I look younger. 
- R. Lesch

Since I was 18 years old, I had been to several doctors for my thyroid. At the age of 25, I came to see Dr. Castaldi. I am feeling much better. I have more energy and I can eat more food like protein without gaining weight plus I have lost weight and feel less bloated.
- M. Quaranta

After 6 weeks on the Nutrition Program with Dr. Castaldi I dropped 15 lbs. and my sugar has also dropped further than it did with the medications I take for Diabetes. I attribute this to improving my diet and taking the supplements Dr. Castaldi tested on me.
- Joe V.

I was finally able to lose weight.                                                                               
- N. Murray

Since completing the 10 day SP Detox Balance Program my clothes fit like they did before the holidays, I have more energy and am getting a lot of compliments on how healthy and youthful my skin looks! I did not feel deprived as I learned the right foods to eat. I am also on a nutritional program with Dr. Castaldi and the 10 day SP detox balance program kit is a great and easy way to "jump start" improving your physical health and overall well-being. 
- Regina P.

I am in my 60’s and about to retire. When I came to Dr. Castaldi I was over-weight and not sleeping well. I am also on 5 medications. Since starting the NRT program after one month I’ve lost 20 lbs!
- J. Summo

Dr. Castaldi has helped us improve our health from the ground up. Through supplements, homeopathics as well as improvements in diet, Dr. Castaldi has helped us create a core of greater health that continues to grow with time! I highly recommend him and his holistic approach!
- R. Davidson

Contact Us Today!

We look forward to hearing from you.

Our Location

440 White Plains Road, Suite 200 | Eastchester, NY 10709

Office Hours

Our General Schedule


10:00 am-1:00 pm

3:00 pm-6:00 pm




10:00 am-1:00 pm

3:00 pm-6:00 pm




10:00 am-1:00 pm

3:00 pm-5:00 pm


10:00 am-1:00 pm