Leading You To Better Health

Discover more possibilities for your success!

Every problem is different, and so must be every solution.


We do not use “canned solutions” since we have never encountered “canned problems.” Rather, we do whatever it takes to achieve the best possible results. Even our continuous tracking studies are constantly evolving, adapting as new issues and topics arise. Since the world is fluid and dynamic, so too must the research employed to understand it.

Download Patient Forms

Get pre-qualified by completing the patient form.

Click Button Below

Download Now

How to reach us

1060 E. Foothill Blvd., Ste. 103.  Upland, CA 91786

+1 909-981-8904

+1 909-981-8523

+1 909-981-8943

Working Hours
Mon – Thu: 9:00am – 5:00pm
Fri: 9:00am – 3:00pm