The most accurate way to check for heavy metal toxicity is with a provoked urine analysis, whereby you are given a chelating agent either orally or intravenously. Chelating agents selectively bind with heavy metals in the tissues and brings these metals into circulation, then the kidneys filter these substances and moves the metals out of the body through the urine. You then collect your urine for a certain time frame after being given the chelating agent. The urine is sent away to a specialized lab that have sophisticated tools that will analysis the urine for metals. The analysis is put into a report for the doctor and patient.