Contact us

Please use the form on this page or our support email address below to get in touch, we aim to respond to you within 48 hours.

We are also available to call or live chat:
Monday-Friday is 8am to 6am EST
Sat & Sun 12pm-8pm EST

Attention: In wake of Hurricane Beryl’s destruction, there are extended power outages in the Houston area, including our mailing center. They are working to restore power but services will be paused until this is restored.

We anticipate a delay in the processing of customer samples. We will notify you by email as soon as we have received your sample. We apologize for any inconvenience this may cause. To mitigate this delay, we have increased our testing capabilities to ensure that we can provide your results within our usual service levels of testing. Thank you for your understanding and patience.

USA postal address:

Check My Body Health
10685-B Hazelhurst Dr. #24329
Houston, TX 77043

Canada postal address:

Check My Body Health
330 Av Avro
Pointe-Claire, QC, H9R 5W5


Email us:

Call us:

(888) 538-8810 (Toll free)

Send us a message

9 + 10 =